104,454 shares
403,518 shares
245,998 shares
132,744 shares
121,247 shares
255,804 shares
452,804 shares
130,450 shares
456,647 shares
118,899 shares