250 shares
280 shares
396 shares
389 shares
313 shares
185 shares
254 shares
262 shares
283 shares
347 shares