41,362 shares
186,242 shares
39,312 shares
69,820 shares
155,836 shares
28,997 shares
39,205 shares
349,226 shares
225,924 shares
47,643 shares