581,690 3%
1,610,000 31%
798,000 4%
2,140,140 8%
1,320,000 28%
1,320,000 35%
2,920,000 36%
3,020,000 35%
380,000 15%
2,795,640 47%
350,000 23%
2,833,580 16%
978,600 5%