Committees

$2,045,309,731Total Contributions
$2,763,732,005Total Expenditures