450,000 20%
275,000 20%
220,000 19%
419,900 19%
429,900 21%
659,900 25%
599,900 23%
559,900 25%
110,000 20%
380,000 17%
180,000 14%