118,404,000 32%
61,679,000 19%
39,356,000 18%
74,412,000 16%
49,235,000 16%
12,934,000 14%
139,066,000 18%
92,000,000 18%
83,137,000 44%
10,546,000 15%
72,419,000 11%
23,893,000 12%
37,983,000 31%
23,893,000 28%
37,306,000 17%
23,414,000 16%
14,924,000 14%
37,981,000 15%