104,959 shares
353,654 shares
180,064 shares
408,550 shares
255,583 shares
201,768 shares
462,662 shares
57,088 shares
259,683 shares
66,121 shares