616,000 4%
595,000 49%
616,000 29%
322,500 25%
622,244 29%
295,500 10%
313,500 6%
503,677 14%
279,810 33%
451,696 5%
688,842 6%
278,220 16%