25,923 shares
108,708 shares
421,245 shares
44,736 shares
97,479 shares
25,554 shares
12,742 shares
17,858 shares
19,084 shares
116,771 shares