27,131,000 16%
18,468,000 90%
28,006,000 12%
15,754,000 2%
17,504,000 1%
15,132,000 20%
39,034,000 2%
47,260,000 12%
18,380,000 11%
11,378,000 23%