2,500,000 30%
450,000 20%
814,800 5%
978,599 11%
740,880 5%
616,000 17%
672,000 5%
1,949,875 25%
485,519 5%
300,000 7%
986,999 14%
405,000 12%
630,000 12%
703,500 4%