166,268 shares
81,803 shares
351,428 shares
24,381 shares
21,176 shares
15,921 shares
143,726 shares
52,628 shares
23,437 shares
127,616 shares