399 shares
436 shares
282 shares
305 shares
350 shares
397 shares
376 shares
368 shares
379 shares
312 shares