285,871 shares
140,746 shares
49,295 shares
185,754 shares
151,544 shares
95,915 shares
96,198 shares
135,568 shares
90,857 shares
420,662 shares