32,647 shares
18,661 shares
37,810 shares
292,026 shares
18,871 shares
29,555 shares
23,351 shares
114,193 shares
21,925 shares
96,931 shares