22,758 shares
44,101 shares
43,475 shares
40,206 shares
15,669 shares
111,048 shares
81,892 shares
84,048 shares
85,712 shares
94,622 shares