25,694 shares
108,364 shares
420,926 shares
44,512 shares
97,248 shares
25,334 shares
12,558 shares
17,659 shares
18,866 shares
116,533 shares