243,495 20%
420,000 40%
304,500 10%
211,500 10%
262,500 10%
222,000 2%
240,000 2%
217,500 10%
156,000 14%
310,500 20%
503,999 24%
442,500 15%
3,125,000 18%
2,850,000 4%
421,500 29%
390,000 23%