157,472,000 23%
204,624,000 24%
124,544,000 23%
117,264,000 21%
279,440,000 24%
83,259,000 15%
113,650,000 10%
171,609,000 17%
146,978,000 18%
172,879,000 16%
107,050,000 17%
93,023,000 17%
126,023,000 17%
144,143,000 17%
97,990,000 17%
91,039,000 10%
99,861,000 10%
106,248,000 9%
161,698,000 9%
134,119,000 10%
123,063,000 10%
276,141,000 10%
159,589,000 10%
194,890,000 10%
197,521,000 10%
124,531,000 19%
117,287,000 26%
130,314,000 26%
164,064,000 30%
122,448,000 27%
525,030,000 23%
494,398,000 27%
320,952,000 20%
157,472,000 21%
204,624,000 20%
279,440,000 19%