A team from the Center for Public Integrity released LobbyWatch, an analysis of nearly $13 billion spent on federal lobbying since 1998. One story reveals that more than 19 percent of all filings to the Senate Office of Public Records were late and "49 of the top 50 lobbying firms (in terms of revenue) failed to file one or more required forms during the last six years. Similarly, 1,200 of the 6,400 companies registered to lobby - 20 percent in all - failed to file one or more forms that the federal disclosure law requires." With several charts and online lookups.
Looks like you haven't made a choice yet.