404,777 shares
110,074 shares
468,347 shares
258,956 shares
116,801 shares
103,233 shares
199,734 shares
183,135 shares
56,037 shares
261,269 shares