3,909,000 21%
622,000 15%
488,000 16%
361,000 16%
661,000 5%
2,316,000 25%
154,000 31%
130,000 27%
435,000 17%
361,000 8%
341,000 16%
229,000 17%
209,000 5%
638,000 12%
440,000 7%