2,250,000 21%
188,000 14%
117,000 5%
2,860,000 20%
1,360,000 20%
480,000 20%
225,000 20%
250,800 22%
584,280 22%
455,400 21%
124,700 20%
78,000 20%
810,000 20%
760,000 20%
432,000 20%