41,623 shares
186,281 shares
39,520 shares
69,852 shares
156,176 shares
29,385 shares
39,229 shares
349,550 shares
226,195 shares
47,843 shares