316 shares
300 shares
326 shares
351 shares
357 shares
363 shares
517 shares
325 shares
315 shares
437 shares