55,483,000 16%
65,457,000 23%
267,281,000 31%
261,046,000 31%
280,895,000 30%
282,489,000 23%
251,320,000 20%
281,313,000 22%
295,988,000 23%
10,755,000 34%
218,968,000 3%
362,928,000 34%
439,186,000 35%
445,280,000 6%
406,764,000 19%
208,965,000 11%
72,336,000 24%
36,611,000 22%
70,717,000 5%
54,798,000 30%
72,163,000 21%
111,337,000 25%