390 shares
406 shares
318 shares
305 shares
302 shares
591 shares
303 shares
275 shares
508 shares
240 shares