159,356 shares
719,843 shares
80,038 shares
231,557 shares
263,313 shares
277,937 shares
488,948 shares
535,170 shares
317,485 shares
190,185 shares