108,065 shares
49,901 shares
559,635 shares
392,084 shares
174,888 shares
181,163 shares
270,420 shares
529,605 shares
51,448 shares
310,189 shares