Bernie Sanders has beaten a huge fundraising record his campaign had set just last month, pulling in more than $43 million in March.

Last month, Sanders raised a whopping $43,498,784, more than any other candidate on either side so far in this primary. This month, he has broken that record, attracting close to $44 million.

Close to 2 million individual contributions were made to Sanders campaign in March, with an average contribution of roughly $25.

“Our campaign is building the momentum we need to win the nomination and beat the Republicans in November,” Sanders’ campaign manager Jeff Weaver said in a statement.

This is the third month in a row that Sanders has outraised his primary opponent, Hillary Clinton. Many of her donations are made through her Super PACs.