105,158 shares
317,657 shares
22,608 shares
61,995 shares
33,195 shares
168,233 shares
450,522 shares
43,945 shares
122,647 shares
32,899 shares