658,280 25%
420,000 20%
5,484,948 25%
1,386,000 30%
1,400,000 4%
1,127,882 24%
1,625,000 21%
420,000 10%
910,000 5%
461,999 7%
1,178,324 47%
362,850 33%
305,010 4%
1,192,982 36%
1,178,324 48%
2,475,000 10%