29,423 shares
27,174 shares
113,369 shares
39,890 shares
28,764 shares
77,782 shares
54,367 shares
48,820 shares
16,865 shares
95,999 shares