333,586 shares
115,930 shares
231,281 shares
107,671 shares
51,937 shares
57,097 shares
388,805 shares
219,415 shares
205,660 shares
83,221 shares