Searching 2,144,537 contributions and 89,672 expenditures from 3,557 committees.
What you will find: All contributions of over $1,000 and all contributions of over $100 given before October 17 are included. All contributions will be available after January 30.