3,686,250 15%
405,000 25%
12,074,999 9%
445,500 27%
272,700 30%
2,686,250 4%
210,000 2%
124,000 14%
4,715,000 10%
220,800 20%
315,000 5%
4,012,234 6%