2,393,000 11%
1,613,000 17%
2,319,000 26%
2,220,000 20%
904,000 41%
2,084,000 19%
1,283,000 10%
1,014,000 19%
904,000 14%
10,864,000 48%
1,145,000 9%
1,290,000 17%
2,660,000 28%
1,498,000 25%
1,107,000 32%
27,428,000 31%
23,017,000 18%
2,030,000 33%