<Table> <Tr> <Th> Poll source </Th> <Th> Date (s) <P> administered </P> </Th> <Th> Sample <P> size </P> </Th> <Th> Margin oferror </Th> <Th> Roy <P> Moore </P> </Th> <Th> Mo <P> Brooks </P> </Th> <Th> Undecided </Th> </Tr> <Tr> <Td> RRH Elections </Td> <Td> July 31--August 3, 2017 </Td> <Td> 426 </Td> <Td> ± 5.0% </Td> <Td> 43% </Td> <Td> 20% </Td> <Td> 37% </Td> </Tr> </Table> <Tr> <Th> Poll source </Th> <Th> Date (s) <P> administered </P> </Th> <Th> Sample <P> size </P> </Th> <Th> Margin oferror </Th> <Th> Roy <P> Moore </P> </Th> <Th> Mo <P> Brooks </P> </Th> <Th> Undecided </Th> </Tr> <Tr> <Td> RRH Elections </Td> <Td> July 31--August 3, 2017 </Td> <Td> 426 </Td> <Td> ± 5.0% </Td> <Td> 43% </Td> <Td> 20% </Td> <Td> 37% </Td> </Tr> <Table> August 15, 2017 Republican primary results <Tr> <Th_colspan="2"> Party </Th> <Th> Candidate </Th> <Th> Votes </Th> <Th>% </Th> </Tr> <Tr> <Td> </Td> <Td> Republican </Td> <Td> Roy Moore </Td> <Td> 164,524 </Td> <Td> 38.87% </Td> </Tr> <Tr> <Td> </Td> <Td> Republican </Td> <Td> Luther Strange </Td> <Td> 138,971 </Td> <Td> 32.83% </Td> </Tr> <Tr> <Td> </Td> <Td> Republican </Td> <Td> Mo Brooks </Td> <Td> 83,287 </Td> <Td> 19.68% </Td> </Tr> <Tr> <Td> </Td> <Td> Republican </Td> <Td> Trip Pittman </Td> <Td> 29,124 </Td> <Td> 6.88% </Td> </Tr> <Tr> <Td> </Td> <Td> Republican </Td> <Td> Randy Brinson </Td> <Td> 2,621 </Td> <Td> 0.62% </Td> </Tr> <Tr> <Td> </Td> <Td> Republican </Td> <Td> Bryan Peeples </Td> <Td> 1,579 </Td> <Td> 0.37% </Td> </Tr> <Tr> <Td> </Td> <Td> Republican </Td> <Td> Mary Maxwell </Td> <Td> 1,543 </Td> <Td> 0.36% </Td> </Tr> <Tr> <Td> </Td> <Td> Republican </Td> <Td> James Beretta </Td> <Td> 1,078 </Td> <Td> 0.25% </Td> </Tr> <Tr> <Td> </Td> <Td> Republican </Td> <Td> Dom Gentile </Td> <Td> 303 </Td> <Td> 0.07% </Td> </Tr> <Tr> <Td> </Td> <Td> Republican </Td> <Td> Joseph Breault </Td> <Td> 252 </Td> <Td> 0.06% </Td> </Tr> <Tr> <Td_colspan="3"> Total votes </Td> <Td> 423,282 </Td> <Td> 100.00% </Td> </Tr> </Table>

Who is running for state senate in alabama