105,187 shares
317,674 shares
22,624 shares
62,022 shares
33,229 shares
168,266 shares
450,530 shares
43,954 shares
122,664 shares
32,912 shares