42,808 shares
49,091 shares
29,558 shares
39,142 shares
85,733 shares
63,251 shares
153,754 shares
214,897 shares
84,160 shares
69,771 shares