2,404,000 32%
2,336,000 29%
1,314,000 36%
902,000 23%
557,000 24%
2,268,000 21%
2,677,000 38%
546,000 27%
539,000 26%
2,264,000 20%
1,775,000 24%
495,000 29%
2,999,000 14%