1,625,000 15%
450,000 20%
300,000 15%
1,431,600 17%
300,000 5%
803,600 14%
595,518 40%
489,999 8%
505,399 15%
450,000 8%
198,000 10%
532,000 15%
489,999 3%
442,500 10%
330,000 45%
180,000 3%