41,336 shares
186,225 shares
39,248 shares
69,804 shares
155,718 shares
28,976 shares
39,184 shares
348,959 shares
225,738 shares
47,430 shares