Committees

$2,106,639,751Total Contributions
$2,838,747,990Total Expenditures