54,133,000 26%
80,366,000 24%
109,175,000 25%
120,402,000 20%
298,930,000 25%
88,233,000 20%
55,748,000 26%
40,895,000 26%
28,553,000 26%
23,717,000 20%
209,945,000 17%
273,567,000 22%
446,014,000 23%
48,192,000 30%
59,268,000 24%
86,621,000 27%
127,641,000 27%
35,183,000 32%
37,195,000 29%
47,663,000 31%
61,069,000 25%
91,383,000 25%
151,751,000 24%