Committees

$319,272,101Total Contributions
$301,918,264Total Expenditures