308,800 20%
28,580 58%
100,000 21%
79,250 19%
46,370 20%
29,970 20%
24,000 9%
374,380 22%
187,580 20%
158,350 19%
227,000 21%
267,000 25%
172,200 19%
149,270 36%
10,000 32%
19,390 35%
6,028 25%
58,800 25%
8,900 34%
25,980 13%
20,000 20%
42,570 20%
22,700 21%
30,800 20%
672,000 37%
107,700 20%
339,500 30%
22,300 61%