22,272 shares
271,679 shares
22,555 shares
66,581 shares
28,842 shares
20,949 shares
39,372 shares
57,934 shares
26,008 shares
29,469 shares