Related: Sanders tells Michigan crowd Trump will lose because 'love trumps hatred'

ANN ARBOR, MI -- Bernie Sanders told an Ann Arbor crowd Monday night his campaign is "of the people, by the people, and for the people."

"Together we are not going to allow our political system or our economy to be run by a handful of billionaires," the Democratic presidential candidate said, noting more than 5 million individuals have contributed to his campaign.

Sanders took a few shots against his opponent early on in the speech, saying a big difference between the two is how they raise money.

"The reason that this campaign is doing as well as it is, is pretty simple," he said. "We are listening to the American people and not wealthy campaign contributors."

The U.S. senator from Vermont, who is competing against Hillary Clinton in the Michigan primary on Tuesday, addressed an estimated crowd of 5,750 people during a rally inside the Crisler Center on the University of Michigan campus.

"What this campaign is about is asking each and every one of you -- the American people -- to think big, not small," he said.

Sanders' speech touched on wealth and income inequality, racial injustice, gay marriage, college affordability, climate change and more.

The rally included an hour-long concert featuring Nate Ruess of the band Fun and the Detroit-based band JR JR and a lineup of other speakers.

The crowd cheered loudly when Shailene Woodley, a 24-year-old actress known for her work in The Divergent Series, made a surprise appearance.

"Democracy is not a spectator sport," she said, repeating one of Sanders' lines and encouraging everyone to vote on Tuesday.

Former Ohio Sen. Nina Turner, D-Cleveland, also rallied the crowd, giving a high-energy speech in which she declared Sanders is for the working class, universal health care and college affordability. She said Sanders also stands against institutional racism, and she recalled his history of standing up for the rights of gays and lesbians and being involved in the civil rights movement.

"The cause is right and the time is now. This is personal, Michigan," Turner said, drawing cheers and applause.

"The time is now to stand up for the working poor in this country," she said at another point, later adding: "Michigan, do this for yourselves."

Ian Robinson, president of the Huron Valley Central Labor Council and a U-M faculty member, also delivered a get-out-the-vote message for Sanders.

He said one of the reasons he's supporting Sanders is because of positions he's taken against trade policies such as NAFTA that have contributed to the outsourcing of manufacturing jobs in Michigan, including entire factories. He said the problem is not only job losses, though, but also declining wages for the jobs that stayed while some companies shipped jobs overseas to pay cheaper wages.

U.S. Rep. Tulsi Gabbard, D-Hawaii, gave the final speech right before Sanders took the stage. A veteran who served two tours in the Middle East, she said she wants Sanders to be the nation's next commander in chief.

She said Sanders understands the importance of peace and will not waste money on costly, counterproductive wars. She said Clinton would spend trillions of dollars on interventionist, regime-change wars and nation-building overseas, whereas Sanders would invest those taxpayer dollars at home rebuilding America.

"I am confident that he has that military mindset," she said, describing him as someone with sound judgment to make decisions of war and peace.

Ryan Stanton covers the city beat for The Ann Arbor News. Reach him at ryanstanton@mlive.com.