159,356 shares
719,846 shares
80,038 shares
231,558 shares
263,314 shares
277,937 shares
488,948 shares
535,172 shares
317,486 shares
190,185 shares