25,699 shares
108,379 shares
420,937 shares
44,514 shares
97,253 shares
25,336 shares
12,569 shares
17,666 shares
18,873 shares
116,533 shares