29,062,000 24%
8,691,000 11%
29,367,000 3%
3,380,000 5%
6,051,000 10%
11,152,000 24%
10,781,000 43%
9,725,000 30%
5,069,000 20%