32,950 shares
18,947 shares
38,112 shares
292,521 shares
19,219 shares
29,665 shares
23,565 shares
114,686 shares
21,995 shares
97,079 shares