how many different poll companies are listed?
5