159,357 shares
719,852 shares
80,040 shares
231,560 shares
263,318 shares
277,939 shares
488,951 shares
535,174 shares
317,490 shares
190,187 shares