104,557 shares
211,398 shares
106,720 shares
185,727 shares
324,748 shares
406,345 shares
164,490 shares
159,573 shares
132,541 shares
247,672 shares