Sabine Oil & Gas finishes more Texas shale wells