Committees

$621,493,588Total Contributions
$803,585,564Total Expenditures