166,267 shares
81,802 shares
351,427 shares
24,380 shares
21,176 shares
15,921 shares
143,724 shares
52,628 shares
23,437 shares
127,615 shares