104,485 shares
403,587 shares
246,066 shares
132,780 shares
121,286 shares
255,845 shares
452,851 shares
130,479 shares
456,698 shares
118,948 shares