31,495,000 38%
1,132,000 22%
1,541,000 2%
559,000 8%
573,000 7%
227,000 1%
31,643,000 39%
14,477,000 33%
212,000 5%
678,000 7%
605,000 8%
799,000 22%
8,077,000 33%
16,254,000 8%
20,792,000 26%
24,773,000 22%
31,507,000 32%