107,455 shares
29,198 shares
38,218 shares
258 shares
289 shares
299 shares
288 shares
301 shares
334 shares
626 shares