Committees

$2,275,430,347Total Contributions
$2,017,192,664Total Expenditures