630,000 30%
516,599 16%
420,000 28%
403,500 15%
630,000 20%
420,000 7%
360,000 30%
421,400 29%
442,500 24%
397,500 24%
616,000 22%
403,500 25%
700,000 46%
672,000 10%
450,000 25%
448,000 1%
698,600 5%
558,600 5%