118,477 shares
26,544 shares
31,975 shares
110,056 shares
209,967 shares
39,474 shares
159,994 shares
195,166 shares
253,387 shares
118,099 shares