34,863 shares
32,944 shares
99,098 shares
90,588 shares
44,142 shares
33,631 shares
111,983 shares
332,364 shares
120,163 shares
22,822 shares