3,125,000 5%
397,500 10%
315,000 11%
435,000 5%
6,899,999 5%
4,600,000 10%
5,899,500 3%
768,600 46%
686,000 28%
1,260,000 29%
489,999 9%
3,600,000 25%
616,000 21%
1,328,600 5%
588,000 16%