166,281 shares
81,828 shares
351,458 shares
24,415 shares
21,190 shares
15,945 shares
143,766 shares
52,662 shares
23,449 shares
127,642 shares