250 shares
321 shares
396 shares
556 shares
451 shares
267 shares
349 shares
257 shares
519 shares
302 shares