328,500 5%
3,750,000 5%
2,750,000 29%
679,000 30%
496,999 9%
503,999 5%
979,999 19%
450,000 40%
312,000 5%
770,000 20%
903,000 10%
449,850 26%