303 shares
251 shares
356 shares
478 shares
337 shares
424 shares
395 shares
238 shares
250 shares
397 shares