295 shares
396 shares
297 shares
308 shares
330 shares
335 shares
282 shares
556 shares
304 shares
381 shares