Newly released Federal Election Commission figures for the month of March show Bernie outraised Hillary by nearly $20 million, clocking in at $46 million. But he also spent nearly as much, while Clinton is sitting on $29 million cash on hand.
Donald Trump raised more than either Ted Cruz or John Kasich, but he also spent more, leaving Cruz with a considerable advantage in cash on hand ($8.8 million to Trump's $2.1 million).
Hillary Clinton:
Raised: $26.8 million; Spent: $28.7 million
Cash on hand: $29 million
Bernie Sanders:
Raised: $46 million; Spent: $45.7 million
Cash on hand: $17.5 million
Republican numbers follow ...
Ted Cruz:
Raised: $12.5 million; Spent: $11.8 million
Cash on hand: $8.8 million
John Kasich:
Raised: $4.5 million; Spent: $4.6 million
Cash on hand: $1.2 million
Donald Trump:
Raised: $14.6 million; Spent: $13.8 million
Cash on hand: $2.1 million