(CNN) – Republican Sen. Scott Brown's campaign raked in more than $3.2 million during its fourth quarter fundraising, his campaign announced to supporters on Monday.
The Massachusetts senator, who's expected to face a competitive re-election bid against Democratic front-runner Elizabeth Warren, finished off the year with $8.5 million and $12.8 million cash on hand.
CNN Live: Tune in Tuesday at 7 p.m. ET for CNN's live special coverage of the New Hampshire Primary and follow real-time results on CNNPolitics.com and on Twitter at #cnnelections. Stay up to date with CNN apps for iPhone, iPad, Android or other phones.
– Follow the Ticker on Twitter: @PoliticalTicker
The campaign said the fourth quarter was its strongest since Brown won the 2010 special election to fill a seat vacated by the late Sen. Ted Kennedy.
"Despite our success, we also know that our opponent is getting lots of financial support from extreme liberal special interests and she will likely surpass our numbers," John P. Cook, the campaign's finance director, said in an email to supporters.
Warren's campaign has yet to release figures for its final three months but said the numbers will come in the next few days.
Meanwhile, the Massachusetts Democratic Party blasted Brown's fundraising figures as a result of big bank financing.
"It's no surprise that Wall Street and the big banks continue to finance Scott Brown's campaign because he continues to put their interests first, ahead of middle-class Massachusetts families," Kevin Franck, a party spokesman, said in a statement.
Warren, a Harvard Law professor known for her role in helping develop the Consumer Financial Protection Bureau, launched her campaign in September.
According to a UMass Amherst Poll taken in early December, Warren held a four percentage point advantage over Brown among registered voters, receiving 43% to Brown's 39%. The margin fell within the survey's sampling error.
Both Charlie Cook and Stuart Rothenberg, non partisan political handicappers, rank the 2012 senate race as a toss-up.
- CNN Political Editor Paul Steinhauser contributed to this report.
Santorum to South Carolina: 'Step up'