4,305,600 12%
1,484,875 26%
358,500 16%
538,160 10%
556,080 23%
12,649,999 14%
1,386,000 30%
1,862,500 10%
1,612,500 64%
1,612,500 37%
3,750,000 21%
328,500 20%
2,162,500 28%