Committees

$1,538,390,959Total Contributions
$2,264,617,482Total Expenditures