A recent poll requested by Bloomberg Politics and Saint Anselm College and conducted by Purple Insights found that New Hampshire voters have yet to decide on whom to vote for among the Republican presidential contenders.

The poll was conducted between May 2 and May 6 and surveyed 952 people via telephone. Though the numbers among registered Democrats tended to favor Hillary Clinton, the numbers among Republicans in the state show very little consensus on who should win the 2016 presidential race.

Many of the numbers were very close, though some candidates or potential candidates fared better than others. Jeb Bush, Sen. Rand Paul of Kentucky and Sen. Marco Rubio of Florida received high favorability ratings among Republican primary voters, with 59, 62 and 60 percent respectively.

Mike Huckabee, Gov. Chris Christie, Sen. Ted Cruz, Rick Perry, Gov. Scott Walker, and Ben Carson all fell somewhere between the 40s and low 50s in percentage points. Gov. Bobby Jindal, Donald Trump, Carly Fiorina, Rick Santorum, Gov. John Kasich, Sen. Lindsey Graham, George Pataki, John Bolton, and Gov. Rick Snyder, who were also included, won between 11 (Snyder) and 39 (Trump) percent of favorability.

Among these candidates, only Huckabee, Fiorina, Carson and senators Paul, Cruz and Rubio have officially announced their intentions to run for the Republican Party nomination for president.

Favorability among general election voters, however, proved different, with the numbers being much lower for all Republican hopefuls. Sen. Paul earned the highest rating at 40 percent while Bush and Sen. Rubio tied at 37 percent.

The poll data shows the top contenders will be Bush, Sen. Paul and Sen. Rubio, though Gov. Walker could also join the fray. All four of them won the most votes for first choice candidate among GOP primary voters.

When pitted against Clinton, however, the Republican contenders lose. General election voters, including primary voters, gave slight majorities to Clinton over the top Republicans. She did particularly better against Sen. Paul and Gov. Walker, winning 46 to 43 and 46 to 40, respectively.

Against Bush and Sen. Rubio Clinton's lead diminishes down from 44 to 42 percent in both cases.

Nonetheless, Clinton remains a formidable opponent as she continues to acquiesce to various groups, including the Latino community, through immigration reform and LGBT people through her endorsement of same-sex marriage.

On this last issue, the polling data showed a shift among New Hampshire Republicans. Among Republican primary voters, 49 percent favor same-sex marriage and 39 oppose it, depicting how the party has started to shift on the topic.

Fiorina has been the only candidate to have a more socially liberal view on the subject, saying she would not support an amendment banning same-sex marriage. 

Sen. Rubio has treaded on the middle ground, for his party, while Sen. Cruz has expressed his opposition to same-sex marriage.