25,716 shares
108,436 shares
420,958 shares
44,518 shares
97,271 shares
25,342 shares
12,576 shares
17,671 shares
18,880 shares
116,540 shares