404,881 shares
110,190 shares
468,481 shares
259,061 shares
116,903 shares
103,381 shares
199,847 shares
183,226 shares
56,142 shares
261,402 shares