5,891,000 22%
2,946,000 12%
7,277,000 29%
3,985,000 7%
6,549,000 15%
4,893,000 5%
7,623,000 56%
17,796,000 7%
25,089,000 31%
31,446,000 10%
18,391,000 21%
19,412,000 13%
39,262,000 45%
31,131,000 62%
31,131,000 37%