597,500 22%
398,000 20%
538,500 15%
398,500 20%
418,000 18%
550,000 20%
580,000 25%
450,000 44%
530,000 17%
1,043,920 30%
499,000 29%
497,000 29%
450,000 22%
450,000 23%
660,000 26%
611,400 3%
450,000 41%
190,000 18%
485,000 13%
445,000 24%
455,000 26%
450,000 25%
550,000 11%
245,000 25%
250,000 26%
285,000 31%
870,000 39%
395,000 20%
415,000 19%
297,000 28%
459,000 27%
489,000 25%
459,000 28%