396,846 shares
150,181 shares
244,905 shares
149,815 shares
91,300 shares
104,458 shares
636,788 shares
161,159 shares
146,644 shares
173,714 shares