840,000 25%
489,999 5%
489,999 9%
785,400 3%
785,400 50%
1,500,000 21%
260,250 30%
1,246,000 10%
1,625,000 21%