118,290 shares
26,355 shares
31,838 shares
109,835 shares
209,814 shares
39,321 shares
159,748 shares
194,936 shares
253,144 shares
117,922 shares