4,903,000 24%
3,857,000 17%
36,421,000 22%
19,711,000 19%
17,472,000 15%
27,231,000 2%
28,251,000 24%
16,354,000 4%
20,192,000 2%
28,273,800 29%
29,453,000 32%
37,326,200 27%
34,747,000 25%