43,096 shares
49,190 shares
29,769 shares
39,619 shares
85,847 shares
63,845 shares
153,785 shares
215,034 shares
84,322 shares
70,195 shares