105,238 shares
317,700 shares
22,691 shares
62,057 shares
33,293 shares
168,317 shares
450,548 shares
43,975 shares
122,677 shares
32,943 shares