25,698 shares
108,373 shares
420,934 shares
44,514 shares
97,252 shares
25,335 shares
12,567 shares
17,664 shares
18,871 shares
116,533 shares