Committees

$711,589,758Total Contributions
$661,223,216Total Expenditures