301 shares
328 shares
310 shares
370 shares
389 shares
623 shares
343 shares
352 shares
357 shares
341 shares