399,000 22%
597,000 22%
597,300 22%
398,000 20%
538,500 15%
398,500 20%
418,000 18%
530,000 17%
1,150,000 26%
660,000 26%
611,400 3%
485,000 13%
870,000 27%
700,000 16%
650,000 32%
1,100,000 13%
320,000 20%
495,000 48%
495,000 55%