89,964 shares
55,794 shares
304,487 shares
57,880 shares
32,272 shares
17,684 shares
34,610 shares
48,986 shares
25,616 shares
35,750 shares