38,962,000 7%
13,684,000 17%
3,463,000 30%
28,175,000 2%
26,909,000 11%
41,860,000 31%
30,648,000 12%
2,841,000 5%
52,176,000 14%
14,352,000 25%
102,214,000 14%
2,691,000 16%
20,930,000 22%
28,872,000 19%
2,482,000 9%
37,375,000 20%
5,159,000 28%
8,073,000 19%
8,747,000 10%
1,346,000 15%
59,800,000 17%
1,645,000 31%
28,405,000 24%
1,901,000 8%
3,963,000 1%
5,532,000 2%