Committees

$523,892,779Total Contributions
$589,273,855Total Expenditures