345 shares
335 shares
289 shares
350 shares
320 shares
347 shares
346 shares
349 shares
416 shares
284 shares