86,605,000 4%
78,793,000 21%
180,700,000 35%
101,270,000 29%
67,470,000 25%
13,313,000 29%
306,330,000 15%
258,700,000 10%
131,170,000 3%
131,170,000 2%
85,200,000 2%
32,754,000 11%
71,979,000 5%