302,385 25%
2,125,000 22%
1,812,500 82%
684,600 32%
460,599 7%
1,562,500 65%
908,600 29%
1,706,250 32%
666,960 10%
1,812,500 70%
769,440 29%
1,365,000 26%
794,500 56%
628,600 34%
1,311,250 11%
2,750,000 50%
1,007,999 71%