89,910 shares
55,524 shares
304,316 shares
57,749 shares
31,972 shares
17,448 shares
34,223 shares
48,700 shares
25,283 shares
35,630 shares