360,000 21%
255,000 14%
285,000 5%
315,000 15%
270,000 5%
205,050 10%
225,000 27%
232,500 10%
238,500 30%
388,500 31%
300,000 30%
67,992,025 32%
188,860,360 16%
115,950,014 25%
187,351,100 16%
181,596,500 16%
199,239,914 21%
115,354,199 16%
74,447,320 29%
141,408,485 16%
86,038,400 16%
97,457,439 16%
204,589,254 24%
101,747,399 23%