41,535 shares
186,262 shares
39,450 shares
69,834 shares
156,029 shares
29,225 shares
39,215 shares
349,366 shares
226,037 shares
47,733 shares