646 shares
374 shares
322 shares
455 shares
487 shares
301 shares
339 shares
517 shares
350 shares
328 shares