629,000 20%
249,000 14%
149,000 32%
128,500 10%
180,000 15%
143,000 15%
1,266,430 9%
543,000 15%
880,000 22%
368,000 14%
160,820 6%
2,270,000 12%
139,000 28%
121,000 14%
1,162,300 15%
710,000 25%
500,000 26%
825,000 15%