36,503,000 12%
30,280,000 6%
31,744,000 23%
20,652,000 6%
35,808,000 2%
29,401,000 4%
13,073,000 19%
14,172,000 23%
20,395,000 30%
22,225,000 41%
40,421,000 24%
29,328,000 9%
32,842,000 33%