Committees

$2,083,171,143Total Contributions
$2,812,148,533Total Expenditures