42,558,000 25%
164,183,000 22%
47,786,000 17%
115,355,000 28%
120,820,000 11%
215,040,000 30%
47,777,000 17%
42,425,000 16%
52,051,000 9%
112,791,000 22%
238,000,000 7%
168,420,000 8%
129,280,000 7%
130,209,000 24%
215,337,000 12%
73,601,000 35%
228,569,000 2%
59,319,000 10%
240,380,000 8%
42,285,000 18%
27,398,000 13%
190,000,000 10%