104,451 shares
403,515 shares
245,995 shares
132,744 shares
121,243 shares
255,801 shares
452,802 shares
130,449 shares
456,645 shares
118,899 shares