306 shares
245 shares
310 shares
214 shares
247 shares
588 shares
221 shares
304 shares
660 shares
478 shares