104,251 shares
211,346 shares
106,648 shares
185,587 shares
324,635 shares
406,290 shares
164,366 shares
159,438 shares
132,433 shares
247,593 shares