585,000 17%
597,500 22%
398,000 20%
538,500 15%
398,500 20%
418,000 18%
458,000 15%
498,000 16%
550,000 20%
580,000 25%
335,000 25%
530,000 17%
682,000 16%
1,150,000 26%
649,000 53%
647,000 22%
649,000 22%
450,000 22%