330,000 11%
186,000 5%
1,260,000 61%
536,508 9%
910,000 5%
532,000 15%
1,600,000 10%
1,371,860 50%
427,500 19%
2,337,500 30%
558,600 12%
352,500 36%
382,500 23%
420,000 23%
4,255,000 10%
379,500 29%
461,999 3%