25,777 shares
108,518 shares
421,043 shares
44,585 shares
97,341 shares
25,419 shares
12,624 shares
17,714 shares
18,932 shares
116,620 shares