315,000 4%
430,350 30%
595,000 49%
546,000 8%
325,350 8%
376,500 7%
405,000 12%
392,400 5%
393,000 13%
616,000 28%