3,162,500 10%
782,000 28%
690,000 25%
511,750 28%
375,000 33%
408,250 29%
1,552,500 29%
1,552,500 13%
3,220,000 1%
218,500 28%
2,127,500 30%
2,645,000 30%
523,250 26%
1,725,000 28%
1,023,500 10%
51,750 13%
506,000 18%
862,500 15%
517,500 20%
293,250 29%
524,000 23%
1,265,000 20%
403,000 26%
863,000 23%