25,691 shares
108,318 shares
420,885 shares
44,502 shares
97,240 shares
25,322 shares
12,551 shares
17,652 shares
18,862 shares
116,526 shares