2,805,603 5%
730,029 16%
55,000 18%
250,000 15%
167,904 17%
120,000 8%
395,000 12%
87,000 21%
105,000 6%
290,000 19%
191,400 13%
220,176 24%
480,000 23%
230,000 27%
222,688 43%
45,000 33%
328,000 16%
480,000 9%
480,000 31%
399,000 9%