598,500 28%
397,800 47%
345,230 34%
397,500 36%
264,000 16%
397,500 31%
325,950 21%
397,500 10%
352,500 34%
277,500 39%
352,500 30%
201,450 3%