370 shares
312 shares
431 shares
362 shares
406 shares
349 shares
488 shares
579 shares
403 shares
316 shares