25,691 shares
108,320 shares
420,886 shares
44,503 shares
97,241 shares
25,323 shares
12,552 shares
17,653 shares
18,863 shares
116,527 shares