166,281 shares
81,827 shares
351,456 shares
24,415 shares
21,189 shares
15,944 shares
143,765 shares
52,662 shares
23,449 shares
127,642 shares