104,558 shares
211,398 shares
106,724 shares
185,727 shares
324,751 shares
406,346 shares
164,501 shares
159,574 shares
132,544 shares
247,672 shares