89,946 shares
55,776 shares
304,459 shares
57,861 shares
32,213 shares
17,651 shares
34,587 shares
48,934 shares
25,598 shares
35,705 shares