105,000 shares
317,585 shares
22,602 shares
61,859 shares
33,020 shares
168,058 shares
450,468 shares
43,926 shares
122,608 shares
32,844 shares