Donald Trump surged to victory in New Hampshire, receiving even more votes than Mitt Romney in 2012. The billionaire outperformed predictions and polls -- greatly due to millennial vote.

According to the CNN exit polls, Trump received 37 percent of the millennial vote with Texas Sen. Ted Cruz coming in a distant second with 16 percent.

Millennials were Trump's largest share of any age demographic. He received 35 percent of the Gen-X and Boomer voter, and only 29 percent of the Silent Generation's vote.

While the sampling size of older vs. younger millennials is unavailable because the sampling size of older millennials was too small, it likely that he received close to 40 percent of GOP voters between the ages of 25 to 29.

He performed better with unmarried people versus married people, but won both groups by a significant margin.

All of these trends explain why the billionaire won the largest share of new voters: 36 percent of first time voters compared to Ohio Gov. John Kasich, who received 19 percent of new voters.

Interestingly, Trump won 44 percent of New Hampshire GOP voters who thought that the next generation of Americans will have a better future than today. This is despite the narrative that the Republican frontrunner sells fear and hate.

Trump was also the candidate most voters thought could bring a change to Washington D.C, where he won 36 percent of their vote.

So, is the billionaire mogul and reality star the millennial's hope and change candidate of 2016?