353 shares
305 shares
329 shares
297 shares
338 shares
327 shares
471 shares
495 shares
452 shares
523 shares