54,593 shares
60,022 shares
179,490 shares
103,311 shares
282,616 shares
259,196 shares
191,117 shares
68,579 shares
42,346 shares
310,693 shares