22,785 shares
44,123 shares
43,538 shares
40,229 shares
15,904 shares
111,099 shares
81,943 shares
84,274 shares
85,897 shares
94,658 shares