30,480,000 15%
17,146,000 31%
24,237,000 8%
30,969,000 8%
23,651,000 50%
12,918,000 35%
19,747,000 23%
31,131,000 73%