262,500 31%
442,500 3%
1,912,500 15%
1,386,000 9%
975,799 26%
2,750,000 31%
2,042,500 21%
3,909,999 10%