25,693 shares
108,360 shares
420,923 shares
44,512 shares
97,247 shares
25,333 shares
12,558 shares
17,659 shares
18,866 shares
116,532 shares