104,459 shares
403,549 shares
246,022 shares
132,758 shares
121,258 shares
255,816 shares
452,818 shares
130,455 shares
456,669 shares
118,917 shares