22,245 shares
271,615 shares
22,513 shares
66,557 shares
28,818 shares
20,863 shares
39,313 shares
57,888 shares
25,953 shares
29,446 shares