SBM Offshore repurchased $3.5M in shares during past week