41,411 shares
186,249 shares
39,353 shares
69,827 shares
155,889 shares
29,046 shares
39,209 shares
349,264 shares
225,959 shares
47,663 shares