34,024 shares
31,806 shares
36,446 shares
120,615 shares
24,524 shares
31,594 shares
20,471 shares
21,784 shares
25,209 shares
98,350 shares