34,668 shares
32,739 shares
98,923 shares
90,412 shares
44,004 shares
33,472 shares
111,859 shares
332,148 shares
119,983 shares
22,811 shares