28,797 shares
35,692 shares
25,328 shares
92,102 shares
57,260 shares
111,081 shares
100,562 shares
72,276 shares
38,737 shares
69,482 shares