30,348,000 15%
17,071,000 31%
24,131,000 8%
30,834,000 8%
23,548,000 50%
12,861,000 35%
19,661,000 23%
30,995,000 73%