85,348,000 4%
112,320,000 2%
74,880,000 15%
110,698,000 4%
274,326,000 4%
156,000,000 31%
98,280,000 6%
204,158,000 5%
43,212,000 2%
263,640,000 14%
132,600,000 10%
81,120,000 3%
24,180,000 9%
127,764,000 15%
156,952,000 4%
1,040,318,000 5%
257,400,000 6%
252,720,000 19%
1,067,430,000 4%
94,739,000 4%
124,800,000 13%
70,200,000 11%