420 shares
344 shares
284 shares
322 shares
881 shares
351 shares
268 shares
257 shares
352 shares
488 shares