340,644,000 35%
110,711,000 46%
950,658,000 9%
204,078,000 33%
390,000,000 10%
229,000,000 12%
420,000,000 9%
158,883,000 15%
243,375,000 9%
480,344,000 10%
467,009,000 38%
253,364,000 32%
390,013,000 14%
849,839,000 24%
869,318,000 22%
259,771,000 15%
586,051,000 21%
516,547,000 20%
318,950,000 23%
886,857,000 9%
337,028,000 31%
568,871,000 6%
199,842,000 20%
614,594,000 15%
332,149,000 33%
226,356,000 24%
279,866,000 26%
186,654,000 20%
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%
1,045,037,000 8%