25,721 shares
108,447 shares
420,966 shares
44,523 shares
97,274 shares
25,348 shares
12,580 shares
17,675 shares
18,883 shares
116,546 shares