104,785 shares
403,832 shares
246,405 shares
133,074 shares
121,604 shares
256,134 shares
453,191 shares
130,693 shares
456,982 shares
119,239 shares