26,487,000 33%
18,060,000 20%
24,080,000 12%
1,540,000 11%
809,000 10%
684,000 7%
18,603,000 15%
54,178,000 5%
55,985,000 6%
52,974,000 6%
10,444,000 9%
372,000 14%
1,363,000 7%
319,000 20%