3,990,000 31%
4,450,000 24%
2,980,000 25%
598,000 25%
1,080,000 21%
348,000 28%
335,000 25%
288,000 30%
150,000 34%
699,000 28%
598,000 16%
545,000 26%