107,475 shares
29,207 shares
38,232 shares
259 shares
289 shares
300 shares
288 shares
302 shares
335 shares
628 shares