22,230 shares
271,581 shares
22,497 shares
66,531 shares
28,785 shares
20,826 shares
39,287 shares
57,865 shares
25,925 shares
29,423 shares