158,883,000 15%
243,375,000 9%
480,344,000 10%
390,013,000 14%
849,839,000 24%
869,318,000 22%
259,771,000 15%
586,051,000 21%
340,644,000 32%
318,950,000 23%
886,857,000 9%
568,871,000 6%
199,842,000 20%
614,594,000 15%
226,356,000 24%
279,866,000 26%
259,000,000 7%
186,654,000 20%
110,711,000 46%
229,187,000 13%
337,123,000 10%
677,676,000 19%
241,476,000 21%
237,848,000 20%
605,234,000 20%
711,042,000 19%
711,716,000 6%
1,096,169,000 35%
950,658,000 9%
1,045,037,000 8%