166,576 shares
27,672 shares
103,244 shares
36,283 shares
21,635 shares
254,732 shares
43,800 shares
66,185 shares
40,597 shares
19,283 shares