42,870 shares
49,116 shares
29,583 shares
39,175 shares
85,759 shares
63,305 shares
153,767 shares
214,957 shares
84,169 shares
69,795 shares