676 shares
338 shares
288 shares
307 shares
337 shares
281 shares
300 shares
325 shares
350 shares
359 shares