1,003,728,000 12%
871,529,000 16%
543,249,000 13%
450,595,000 12%
605,051,000 13%
267,548,000 14%
580,618,000 11%
410,929,000 13%
227,525,000 13%
227,474,000 12%
77,287,000 13%
776,548,000 15%
690,157,000 13%
708,180,000 15%
604,300,000 10%
356,200,000 9%
57,400,000 7%
217,950,000 6%
144,200,000 7%
96,354,000 12%
106,050,000 12%
80,595,000 8%
32,600,000 8%
105,810,000 2%
102,200,000 7%
98,055,000 8%
45,710,000 8%
176,270,000 11%
82,999,000 8%
258,880,000 9%
121,202,000 5%