Searching 1,009,597 contributions and 45,849 expenditures from 2,358 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.