241,600 25%
107,500 25%
550,000 29%
76,000 5%
97,200 5%
96,000 5%
108,000 4%
408,500 9%
308,000 13%
174,000 13%
195,000 20%
450,000 30%
340,000 11%
105,000 33%
400,000 25%
300,000 16%
170,000 20%
2,600,000 19%
2,400,000 20%
2,000,000 20%
700,000 30%