In Florida, persons and political committees generally may not contribute over $3,000 per election to a candidate for statewide office. For legislative, countywide, and other local office candidates, a person may not give over $1,000 per election. Different limits are applicable to contributions from political parties and affiliated party committees, which may make aggregate contributions up to $250,000 to statewide candidates. Florida does not impose source limits for contributions, and corporations are permitted to give directly to candidates. Statewide candidates and political committees file campaign finance reports with the Division of Elections. Other candidates and committees file reports with the person or agency with whom they initially registered as a candidate or committee.