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