238,500 15%
353,505 29%
360,000 30%
630,000 20%
360,000 16%
558,600 15%
330,000 13%
482,999 42%
375,000 15%
367,500 28%
375,000 9%
418,500 15%
253,500 15%
502,599 5%
271,425 39%
448,000 8%
375,000 7%
405,000 22%
360,000 21%
397,500 24%
1,246,000 5%
788,200 46%
630,000 10%
448,000 5%
630,000 30%
358,500 7%
448,500 5%