Committees

$2,609,516,973Total Contributions
$2,325,195,410Total Expenditures