249,642,000 33%
192,116,000 29%
151,944,000 27%
143,063,000 19%
340,917,000 29%
99,050,000 18%
135,205,000 16%
204,156,000 17%
174,854,000 18%
205,667,000 16%
127,354,000 17%
110,666,000 17%
149,925,000 17%
171,482,000 17%
116,575,000 17%
98,460,000 12%
118,800,000 12%
135,135,000 12%
108,306,000 12%
192,365,000 12%
159,557,000 12%
146,403,000 13%
328,513,000 12%
189,856,000 13%
231,852,000 12%
234,982,000 12%
151,928,000 15%
143,091,000 14%
158,984,000 15%
200,159,000 23%
149,387,000 10%
640,537,000 26%
603,166,000 27%
470,200,000 25%
192,116,000 23%
249,642,000 27%
340,917,000 23%
159,557,000 13%