96,451 shares
103,967 shares
24,892 shares
45,567 shares
43,463 shares
32,572 shares
98,278 shares
34,784 shares
28,313 shares
153,677 shares