50,713 shares
112,079 shares
64,549 shares
35,136 shares
58,992 shares
70,530 shares
331,051 shares
209,640 shares
747,660 shares
71,309 shares