25,691 shares
108,314 shares
420,882 shares
44,502 shares
97,239 shares
25,322 shares
12,551 shares
17,652 shares
18,862 shares
116,522 shares