285,871 shares
140,746 shares
49,298 shares
185,756 shares
151,544 shares
95,915 shares
96,205 shares
135,568 shares
90,859 shares
420,663 shares