104,729 shares
403,771 shares
246,345 shares
133,001 shares
121,541 shares
256,066 shares
453,104 shares
130,639 shares
456,926 shares
119,175 shares