50,918 shares
112,095 shares
64,562 shares
35,309 shares
59,056 shares
70,586 shares
331,148 shares
209,665 shares
747,833 shares
71,434 shares