41,489 shares
186,259 shares
39,446 shares
69,833 shares
156,002 shares
29,144 shares
39,215 shares
349,342 shares
226,035 shares
47,726 shares