Apache POI SpeadSheet

Tenho um documento do excel e quero inserir uma nova planilha(Sheet) nele sem que ele exclua as outras.

Quando uso o código:

import java.io.*;
import org.apache.poi.xssf.usermodel.*;

public class Apache {

   public static void main(String[] args)throws Exception {

      XSSFWorkbook workbook = new XSSFWorkbook(); 

      FileOutputStream out = new FileOutputStream("workbook.xlsx");

      XSSFSheet spreadsheet = workbook.createSheet("Teste");
	  
	  workbook.write(out);
      out.close();
	  
   }
}

Ele apaga todas as outras Sheet e cria a que se esta pedindo como eu faço para ele não apagar as outra e criar a que se pede em primeiro ou segundo?