298,500 20%
610,680 5%
1,943,750 10%
3,500,000 6%
1,127,000 20%
1,050,000 40%
2,156,600 7%
907,200 23%
2,625,000 15%
1,384,600 20%