166,296 shares
81,840 shares
351,472 shares
24,431 shares
21,195 shares
15,956 shares
143,781 shares
52,676 shares
23,456 shares
127,654 shares