Sen. Bernie Sanders’ (I-VT) campaign started out as a small movement, but it’s now a runaway train. There are 30 weeks until the Iowa caucuses, and Sanders has already doubled his Iowa numbers in only two months.

A recent Quinnipiac poll showed that Sanders’ support increased from 15 percent in May to 33 percent in July. Meanwhile, Hillary Clinton’s Iowa numbers decreased from 60 percent to 52 percent in the same period of time.

Sanders has been drawing massive crowds to his campaign appearances. His appearance in Madison, Wisconsin drew almost 10,000 people, and his most recent appearance in Maine drew 7,500. Both turnouts are equally as impressive, just like the senator’s message. “We are going to send a message to the billionaire class, and that message is, you can’t have it all,” Sanders told the Maine crowd.

Sen. Sanders has noted the rapidity of his campaign’s growth. He raised $15 million from 250,000 people in the last fundraising quarter without the help of super PACs. Clinton has raised $45 million not including the $23 million that came from super PACs.

“Our campaign is moving faster,” said Sanders. “I mean I thought we would catch on, but I think we’re catching on faster than I would have thought. When the American people are saying enough is enough, we have to stand together to take on big money interests.”

Sanders’ battle cry against corporate interests and income inequality is getting louder, and more people are joining the fight. Keep on going, Bernie.