588,625,000 3%
192,187,000 1%
132,403,000 36%
727,614,000 33%
564,778,000 16%
413,406,000 2%
512,810,000 23%
242,578,000 29%
159,428,000 20%