388,500 30%
298,500 26%
388,500 28%
433,500 33%
465,000 35%
553,500 31%
510,000 27%
448,500 33%
328,500 18%
298,500 23%