298,500 3%
1,876,875 22%
2,826,250 20%
840,000 18%
777,000 6%
1,278,875 13%
4,370,000 17%
1,681,875 21%
614,978 11%
1,975,000 12%
475,999 8%
1,705,212 14%
700,000 5%
2,812,500 4%
254,700 2%
357,000 28%
5,071,500 11%