44,615 shares
22,759 shares
190,247 shares
46,175 shares
77,228 shares
450,241 shares
145,871 shares
394,591 shares
37,764 shares
25,287 shares