2,548,143,000 90%
142,230,000 10%
524,991,000 44%
594,977,000 1%
370,336,000 1%
727,614,000 33%
564,778,000 16%
413,406,000 2%
512,810,000 23%
277,229,000 6%
241,032,000 24%
242,578,000 9%
154,417,000 1%