118,295 shares
26,368 shares
31,843 shares
109,837 shares
209,820 shares
39,327 shares
159,751 shares
194,944 shares
253,148 shares
117,927 shares