28,841 shares
36,143 shares
25,458 shares
92,198 shares
57,334 shares
111,292 shares
100,706 shares
72,716 shares
38,825 shares
69,563 shares