404,857 shares
110,178 shares
468,454 shares
259,042 shares
116,886 shares
103,348 shares
199,836 shares
183,210 shares
56,119 shares
261,372 shares