118,105 shares
26,264 shares
31,471 shares
109,659 shares
209,766 shares
39,232 shares
159,439 shares
194,572 shares
252,953 shares
117,757 shares