29,626 shares
295 shares
246 shares
264 shares
342 shares
360 shares
297 shares
361 shares
437 shares
326 shares