166,282 shares
81,836 shares
351,467 shares
24,423 shares
21,194 shares
15,951 shares
143,775 shares
52,670 shares
23,453 shares
127,648 shares