149,900,000 22%
865,000,000 1%
54,900,000 12%
220,000,000 9%
265,900,000 8%
330,900,000 9%
980,000,000 7%
470,000,000 15%
443,000,000 28%
990,000,000 1%
599,900,000 8%
320,000,000 6%