1,562,500 46%
427,500 15%
489,999 9%
300,000 5%
420,000 25%
557,200 21%
447,555 2%
360,000 10%
417,000 15%
489,999 14%
382,500 22%
375,000 15%
527,800 15%
225,000 26%
292,500 5%