22,264 shares
271,654 shares
22,544 shares
66,576 shares
28,838 shares
20,915 shares
39,355 shares
57,917 shares
25,991 shares
29,458 shares