50,714 shares
112,079 shares
64,549 shares
35,138 shares
58,995 shares
70,531 shares
331,052 shares
209,641 shares
747,661 shares
71,310 shares