159,351 shares
719,794 shares
80,029 shares
231,547 shares
263,308 shares
277,933 shares
488,941 shares
535,163 shares
317,475 shares
190,179 shares