104,530 shares
403,601 shares
246,148 shares
132,798 shares
121,343 shares
255,870 shares
452,900 shares
130,483 shares
456,725 shares
118,981 shares