489,999 21%
503,999 10%
560,000 10%
1,776,250 26%
375,000 56%
20,688,500 5%
3,625,000 10%
672,000 33%
17,825,000 20%
211,500 15%