40,529,000 37%
36,503,000 12%
30,280,000 6%
22,812,000 2%
22,958,000 14%
37,602,000 21%
7,400,000 9%
14,538,000 49%
20,395,000 33%
14,172,000 47%
15,270,000 5%