41,407 shares
186,249 shares
39,349 shares
69,827 shares
155,885 shares
29,042 shares
39,208 shares
349,261 shares
225,959 shares
47,659 shares