1,402,500 6%
1,014,299 12%
2,800,000 5%
630,000 13%
560,000 8%
2,487,500 10%
910,000 28%
351,000 15%
1,670,000 14%
262,500 15%
15,938,999 3%