Committees

$1,145,409,058Total Contributions
$1,080,847,775Total Expenditures