4,903,000 24%
3,857,000 17%
40,064,000 22%
19,711,000 19%
17,472,000 15%
27,231,000 2%
31,077,000 24%
17,990,000 4%
30,822,000 23%
28,273,800 29%
29,453,000 32%
37,326,200 27%
34,747,000 25%