242,161,000 23%
250,211,000 13%
215,109,000 31%
212,489,000 34%
126,500,000 23%
128,599,000 16%
225,461,000 25%
177,840,000 29%
150,880,000 28%
113,159,000 24%
120,405,000 21%
217,111,000 15%
217,111,000 18%
209,595,000 12%
158,424,000 24%
138,306,000 32%
113,159,000 30%
119,517,000 20%
136,850,000 8%
221,290,000 11%
230,344,000 21%
113,850,000 33%