302,250 10%
1,531,250 54%
697,900 10%
277,500 7%
12,304,999 24%
3,737,500 34%
5,978,850 15%
4,139,999 10%
4,024,999 10%
525,000 10%
225,000 5%
5,175,000 28%
10,925,000 5%
840,000 25%
7,129,999 32%
595,000 1%
302,250 8%
3,725,000 46%
3,737,500 21%
1,108,800 8%
1,007,999 16%