Committees

$541,844,648Total Contributions
$509,292,853Total Expenditures