108,091 shares
49,906 shares
559,685 shares
392,094 shares
174,937 shares
181,171 shares
270,430 shares
529,646 shares
51,456 shares
310,224 shares