269,460 31%
2,500,000 7%
698,600 27%
555,800 5%
532,000 10%
2,500,000 3%
574,000 3%
345,000 3%
2,250,000 8%
840,000 20%
2,375,000 16%
588,000 6%