Committees

$522,384,587Total Contributions
$369,810,203Total Expenditures