25,693 shares
108,356 shares
420,918 shares
44,511 shares
97,246 shares
25,331 shares
12,556 shares
17,655 shares
18,865 shares
116,531 shares