2,043,750 33%
1,223,600 15%
489,999 9%
560,000 12%
4,945,000 28%
503,999 9%
252,150 9%
901,600 23%
530,446 5%
1,105,300 3%
1,385,125 7%
616,000 15%
2,500,000 9%
25,299,999 11%
2,250,000 8%
759,892 40%
707,798 10%
2,550,000 26%
2,145,000 10%
448,000 8%
557,522 3%