489,999 11%
613,200 2%
5,060,000 20%
359,445 18%
422,550 31%
643,860 13%
1,763,750 2%
489,999 8%
255,000 30%
225,000 6%
630,000 5%
390,000 3%
301,500 5%
234,000 6%
1,050,000 35%
409,500 4%
3,125,000 5%
331,500 4%
450,000 3%
300,000 2%
232,500 6%
1,330,000 15%