29,629 shares
27,302 shares
8,084 shares
11,361 shares
10,080 shares
29,794 shares
23,046 shares
15,576 shares
79,555 shares
10,043 shares