25,691 shares
108,317 shares
420,883 shares
44,502 shares
97,240 shares
25,322 shares
12,551 shares
17,652 shares
18,862 shares
116,525 shares