44,601 shares
22,757 shares
190,187 shares
46,173 shares
77,156 shares
450,225 shares
145,869 shares
394,584 shares
37,764 shares
25,260 shares