315 shares
324 shares
351 shares
343 shares
350 shares
410 shares
386 shares
327 shares
307 shares
305 shares