44,930 shares
22,812 shares
190,446 shares
46,535 shares
77,704 shares
450,551 shares
146,281 shares
394,866 shares
38,143 shares
25,719 shares