18,003 shares
28,745 shares
25,015 shares
100,791 shares
201,238 shares
19,529 shares
143,901 shares
40,261 shares
16,821 shares
21,932 shares