159,356 shares
719,851 shares
80,039 shares
231,559 shares
263,317 shares
277,938 shares
488,948 shares
535,173 shares
317,489 shares
190,186 shares