25,691 shares
108,321 shares
420,890 shares
44,503 shares
97,241 shares
25,325 shares
12,552 shares
17,653 shares
18,863 shares
116,527 shares