387 shares
381 shares
360 shares
350 shares
329 shares
319 shares
309 shares
305 shares
302 shares
301 shares