25,699 shares
108,387 shares
420,948 shares
44,514 shares
97,255 shares
25,339 shares
12,572 shares
17,668 shares
18,876 shares
116,533 shares