96,363 shares
103,880 shares
24,809 shares
45,466 shares
43,426 shares
32,449 shares
98,154 shares
34,652 shares
28,218 shares
153,643 shares