Committees

$1,522,822,247Total Contributions
$1,514,682,280Total Expenditures