412,500 20%
702,800 8%
2,250,000 27%
641,886 15%
9,119,500 30%
306,000 15%
1,450,625 13%
1,625,000 22%
357,000 10%
12,295,799 4%
770,000 20%
639,800 9%
638,400 3%
3,243,250 10%
3,125,000 10%
1,612,500 15%