105,339 shares
317,727 shares
22,812 shares
62,098 shares
33,431 shares
168,383 shares
450,600 shares
43,982 shares
122,730 shares
32,960 shares