166,398 shares
81,930 shares
351,551 shares
24,499 shares
21,274 shares
16,037 shares
143,859 shares
52,742 shares
23,516 shares
127,750 shares