34,321 shares
32,105 shares
36,746 shares
120,901 shares
24,785 shares
31,871 shares
20,692 shares
22,015 shares
25,416 shares
98,653 shares