108,060 shares
49,900 shares
559,631 shares
392,083 shares
174,882 shares
181,163 shares
270,420 shares
529,602 shares
51,448 shares
310,176 shares