166,140 shares
81,658 shares
351,278 shares
24,295 shares
21,140 shares
15,892 shares
143,465 shares
52,484 shares
23,389 shares
127,452 shares