580,700 20%
965,000 20%
680,000 5%
417,000 5%
347,000 5%
130,000 8%
2,220,000 15%
1,600,000 15%
3,900,000 15%
830,000 15%
2,400,000 5%
1,550,000 6%
999,990 13%
999,990 11%
660,000 2%
989,990 21%
959,990 28%
999,990 22%
709,000 8%
699,990 5%