Committees

$517,908,973Total Contributions
$650,937,906Total Expenditures