122,340,000 16%
179,182,000 23%
189,371,000 22%
179,182,000 32%
151,998,000 17%
344,066,000 8%
322,043,000 22%
349,571,000 8%
316,539,000 7%
272,365,000 12%
274,731,000 12%
121,104,000 7%
87,463,000 1%
167,567,000 25%
31,934,000 36%
31,223,000 35%
28,671,000 41%
31,636,000 20%
152,492,000 28%
134,697,000 22%
133,461,000 5%
127,158,000 25%
163,133,000 23%
134,697,000 28%
131,855,000 30%
121,968,000 7%
121,190,000 14%
114,925,000 1%
146,705,000 9%
133,162,000 4%
121,104,000 9%
101,455,000 14%
82,796,000 28%
40,884,000 4%