487,025,000 11%
8,888,000 34%
580,003,000 13%
41,239,000 17%
248,584,000 13%
59,638,000 21%
71,941,000 19%
143,175,000 28%
130,525,000 13%
108,100,000 8%
88,550,000 7%