32,886 shares
18,896 shares
38,035 shares
292,399 shares
19,171 shares
29,661 shares
23,524 shares
114,673 shares
21,986 shares
97,066 shares