98,796 shares
507,762 shares
399,094 shares
53,470 shares
352,302 shares
155,730 shares
84,727 shares
244,643 shares
145,056 shares
287,581 shares