24,546 shares
312,591 shares
191,631 shares
22,584 shares
26,746 shares
98,441 shares
18,454 shares
358 shares
266 shares
396 shares