18,504,000 15%
17,506,000 15%
2,110,000 2%
28,868,000 5%
31,220,000 3%
2,326,000 11%
15,503,000 11%
36,927,000 24%
6,120,000 12%
30,683,000 9%
8,624,000 9%
21,320,000 22%
16,421,000 23%
4,327,000 13%
16,160,000 13%
15,523,000 19%