Committees

$2,512,839,276Total Contributions
$2,182,812,197Total Expenditures