159,344 shares
719,740 shares
80,021 shares
231,537 shares
263,298 shares
277,922 shares
488,932 shares
535,141 shares
317,461 shares
190,168 shares