Porque ele inseri os mesmos dados?

Galera, arrumei a classe e agora ela cadastra no banco mas ela cadastra sempre o mesmo bean???
Sao 8 beans que eu tenhop com dados diferentes mais no banco tem 8 registro com os mesmos dados!!!

[code] public void validaDadosAcess() throws SQLException {

	String sql = ("SELECT CNPJ,EPAGO FROM MAR_2 ");
	conexaoAcess = con.conectarBancoAcess();
	stmt = conexaoAcess.createStatement();
	rs = stmt.executeQuery(sql);

	while (rs.next()) {
		//System.out.println(rs.getString("CNPJ"));//Teste para ver se esta
		// indo no banco

		beanAcess.setCnpj(rs.getString("CNPJ"));
		//System.out.println(beanAcess.getCnpj());

		if (beanAcess.getCnpj() == null) {
			listaSemCnpj.add(beanAcess);
		} else if (validaCnpj(beanAcess.getCnpj())) {
			//beanAcess.setExercicio(rs.getString("EPAGO"));
			listaValidos.add(beanAcess);
		} else {
			listaInvalidos.add(beanAcess);
		}

	}
	rs.close();

	System.out.println(listaInvalidos.size());
	System.out.println(listaValidos.size());
	System.out.println(listaSemCnpj.size());
}[/code]

Se alguem souber !!!
Falow!!!