Committees

$2,216,956,831Total Contributions
$1,987,011,761Total Expenditures