300,000 30%
455,000 3%
2,182,412 31%
300,000 7%
1,647,612 15%
3,203,125 20%
1,443,750 10%
1,157,562 24%
375,000 22%
221,580 26%
2,314,000 20%
1,288,000 50%
1,288,000 8%
345,000 7%
2,607,587 28%
756,000 30%
375,000 21%