25,693 shares
108,359 shares
420,921 shares
44,511 shares
97,247 shares
25,333 shares
12,558 shares
17,658 shares
18,866 shares
116,532 shares