597,800 25%
672,000 10%
554,624 19%
700,000 14%
560,000 12%
560,000 19%
646,800 46%
3,250,000 5%
962,639 24%
6,324,999 14%
238,500 8%
2,362,500 7%
3,125,000 6%
1,562,500 5%
2,000,000 6%
882,000 30%