118,353 shares
26,449 shares
31,879 shares
109,913 shares
209,864 shares
39,375 shares
159,834 shares
195,003 shares
253,218 shares
117,993 shares