2,563,000 31%
2,345,000 30%
2,256,000 28%
1,245,000 25%
1,299,000 26%
250,000 16%
1,145,000 19%
1,250,000 26%
2,530,000 30%
1,247,000 25%
325,000 14%
300,000 16%