530,600 12%
414,000 3%
441,000 5%
616,000 28%
595,000 49%
441,000 2%
600,600 12%
450,000 20%
546,000 8%
394,500 15%
457,800 6%
546,000 12%
578,200 5%
295,500 15%
430,350 30%