118,354 shares
26,449 shares
31,881 shares
109,915 shares
209,864 shares
39,376 shares
159,839 shares
195,009 shares
253,219 shares
117,993 shares