242 shares
384 shares
250 shares
292 shares
288 shares
305 shares
506 shares
258 shares
243 shares
299 shares