1,042,991,000 12%
905,506,000 16%
564,499,000 13%
807,611,000 15%
717,764,000 13%
736,340,000 15%
628,460,000 10%
370,255,000 9%
59,694,000 7%