Committees

$637,787,035Total Contributions
$614,402,244Total Expenditures