310,367 shares
67,348 shares
103,812 shares
228,165 shares
632,183 shares
259,112 shares
67,875 shares
160,071 shares
71,593 shares
120,850 shares