105,275 shares
317,709 shares
22,727 shares
62,076 shares
33,336 shares
168,343 shares
450,556 shares
43,977 shares
122,678 shares
32,947 shares