Hundreds of demonstrators marched outside Bank of America Corp's (BAC) annual shareholder meeting on Wednesday to voice anger over a range of issues from foreclosures to corporate taxes to financing for the coal industry.

The meeting, held in the bank's headquarters city of Charlotte, North Carolina, has drawn protesters in the past, but the crowd this year was bigger than any time in recent memory.

Demonstrators staged a mock boxing match between two fighters, one said to represent the wealthiest 1 percent of Americans, and the other representing the other 99 percent. The group coordinating the protests calls itself "99 Percent Power."

Inside the meeting, stockholders are set to vote on the bank's executive pay plan, elect directors and get a chance to voice their opinions to Chief Executive Brian Moynihan.

Moynihan said at the beginning of the meeting that the bank will enforce time limits on speakers, and that people who fail to follow the rules will be asked to leave.

Inspired by the Occupy Wall Street movement, demonstrators have been targeting corporate shareholder meetings this year to keep a spotlight on concerns about economic disparity in the United States. More than 500 demonstrators engulfed Wells Fargo & Co's <WFC.N> meeting site in April, resulting in 24 arrests.

"Shareholder season is one of the only times of the year when everyday people can go face-to-face with the most powerful corporate decision makers in the country," said Amanda Starbuck, of the Rainforest Action Network, an environmental activist group that is part of the coalition, speaking a day before the meeting.

Charlotte officials have declared the Bank of America meeting an "extraordinary event" under an ordinance passed in January to help officials handle protests expected in the city during the Democratic National Convention in September. The ordinance allows the city to ban certain items, ranging from backpacks to crowbars, at large events.

Bank of America spokesman Scott Silvestri declined to comment on the planned protests.

The second-largest U.S. bank has faced intense scrutiny for taking government bailouts during the financial crisis, for mishandling foreclosure paperwork and for attempting to implement a now-canceled monthly $5 debit card fee last fall.

Meanwhile, stockholders aren't happy about a stock price below $10 and a quarterly dividend slashed to a penny per share since the financial crisis. Moynihan, who will be presiding over his third annual meeting, made progress last year building the bank's capital levels but faces questions about the company's ability to increase future earnings. To boost profits, the bank is focused on cutting costs, including plans to eliminate about 300 jobs in its investment banking and capital markets group.

Executive compensation has become a hot issue during this year's annual meeting season after Citigroup Inc <C.N> shareholders rejected that company's pay plan.

Moynihan received total compensation of $8.1 million in 2011, up from $1.9 million in 2010. He received no cash bonus and most of his stock would pay out only if the company attained performance goals. ISS Proxy Advisory Services and Glass Lewis & Co, which advise large shareholders on how to vote at annual meetings, have backed Bank of America's pay plan.

Activist groups are also closely watching how Bank of America handles access to the meeting. In April, 99 Percent Power sent a letter to Moynihan urging the bank to allow all shareholders to enter the session, after Wells Fargo excluded some people who wanted to attend its meeting in April. The group said Tuesday it planned to file complaints with the U.S. Securities and Exchange Commission and the Delaware Attorney General over Wells Fargo's actions.

"While we respect the right of people to peacefully assemble and express their opinions, unfortunately, the protest activity in San Francisco prevented a number of our shareholders from accessing this year's meeting," Wells Fargo spokesman Ancel Martinez said.