309,620,000 2%
204,943,000 14%
254,172,000 1%
114,396,000 10%
422,232,000 44%
478,518,000 56%
297,853,000 1%
585,190,000 33%
454,232,000 16%
332,489,000 2%
412,437,000 23%
222,971,000 6%
193,854,000 24%
220,177,000 34%
273,120,000 34%
107,944,000 5%
195,100,000 9%
127,779,000 1%