28,946 shares
36,536 shares
25,777 shares
92,419 shares
57,442 shares
111,550 shares
100,913 shares
73,037 shares
39,092 shares
69,828 shares