28,953 shares
36,554 shares
25,787 shares
92,425 shares
57,447 shares
111,560 shares
100,927 shares
73,062 shares
39,093 shares
69,830 shares