25,690 shares
108,307 shares
420,876 shares
44,501 shares
97,238 shares
25,318 shares
12,548 shares
17,651 shares
18,859 shares
116,518 shares