11,778,000 29%
58,765,000 29%
69,702,000 21%
32,754,000 11%
270,722,000 15%
115,587,000 13%
71,979,000 5%
229,195,000 12%
228,850,000 12%
157,102,000 30%
71,573,000 5%
89,367,000 29%
78,430,000 16%