300 shares
259 shares
306 shares
185 shares
295 shares
297 shares
277 shares
2,112 shares
471 shares
336 shares