89,907 shares
55,520 shares
304,314 shares
57,747 shares
31,971 shares
17,447 shares
34,221 shares
48,669 shares
25,281 shares
35,628 shares