41,482 shares
186,258 shares
39,444 shares
69,833 shares
156,002 shares
29,136 shares
39,215 shares
349,341 shares
226,035 shares
47,725 shares