Libertarian presidential candidate Gary Johnson and running mate William Weld has pulled in more than $2.9 million since the beginning of August. From The Wall Street Journal:

The campaign ran an online “money bomb” asking supporters to donate $15 by Aug. 15 with a goal of raising $1.5 million. It reported that more than 90,000 people contributed an average of $32 in support of the Libertarian candidate—nearly double its goal.

More and more people have switched to Johnson this time around as citizens show frustration with Donald Trump and Hillary Clinton. Johnson only raised $2.3 million in his entire 2012 campaign!

Plus, it shows frustrations continue to mount because his campaign only raised $1.4 million between January and June:

One reason Americans may be about $2 million more open to Johnson this August is that he’s running against two historically unpopular major party candidates. In a recent NBC News/SurveyMonkey poll, 59% of respondents had unfavorable views of Clinton, and 64% of respondents had unfavorable views of Trump. (In the same poll, 11% of voters said that if the election were held today, they would vote for Johnson.)

The money has pleased Johnson:

“The fact that we received more than 90,000 individual small contributions is overwhelming,” Johnson said in the statement.

But he still needs to rise in the polls. The Wall Street Journal reported that a RealClearPolitics poll only put him at 8.5%. While that is much bigger than the 1% he had in 2012, he still needs to reach 15% to star in three general election debates.