89,895 shares
55,494 shares
304,289 shares
57,737 shares
31,948 shares
17,436 shares
34,147 shares
48,648 shares
25,260 shares
35,621 shares