Committees

$619,062,284Total Contributions
$512,193,416Total Expenditures