667,800 25%
333,000 10%
448,500 10%
700,000 16%
4,024,999 3%
14,949,999 7%
17,249,885 14%
9,775,000 10%
435,000 20%
8,970,000 5%
3,648,949 2%
630,000 15%