50,439,000 16%
59,506,000 13%
242,982,000 31%
237,314,000 31%
255,359,000 30%
256,808,000 23%
228,472,000 20%
255,739,000 22%
269,080,000 23%
9,777,000 34%
199,061,000 3%
329,934,000 34%
399,260,000 35%
404,800,000 6%
369,785,000 19%
189,968,000 11%
65,760,000 24%
33,282,000 22%
64,288,000 5%
49,816,000 30%
65,602,000 21%
101,215,000 25%