281,915,000 22%
120,534,000 21%
151,852,000 11%
151,852,000 16%
67,177,000 7%
319,104,000 5%
147,753,000 11%
86,363,000 14%
127,983,000 9%
132,493,000 9%
142,215,000 1%
179,310,000 1%
142,937,000 3%
158,651,000 6%
85,886,000 4%
66,049,000 8%
104,967,000 8%
210,213,000 5%
182,346,000 8%
144,800,000 14%
179,672,000 3%