507 shares
404 shares
342 shares
329 shares
346 shares
294 shares
300 shares
331 shares
377 shares
97 shares