Searching 753,761 contributions and 118,217 expenditures from 1,989 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.