247,500 19%
1,246,000 50%
4,812,750 26%
2,117,500 10%
2,390,750 47%
1,737,500 44%
217,500 8%
4,347,000 25%
2,625,000 5%
1,603,387 21%
1,896,250 28%
516,599 5%
1,679,250 21%