172,500 13%
450,000 20%
356,400 8%
489,999 8%
3,018,775 31%
5,232,500 3%
686,000 20%
679,000 35%
270,000 31%