310,500 3%
6,094,999 3%
372,000 19%
1,400,000 33%
3,417,500 27%
1,625,000 2%
360,000 17%
326,535 10%
2,500,000 24%
770,000 3%
770,000 15%
4,830,000 22%
381,000 9%
1,823,750 23%
2,312,500 5%
478,799 6%
912,800 9%