This is an interesting link. Might want to follow it if you have the time:
Link
According to opensecrets.org, John Kerry raised over $326 million for his 2004 Presidential campaign, of which $310 million was spent. $74,620,000 of that came from federal funds. California was the top state contributor, contributing over $31 million, and lawyers/law firms were the top industry contributing, contributing over $22 million. The top contributors were the University of California at $627,000, and Harvard University at $360 million. Time Warner, Goldman Sachs, and Citigroup, Inc rounded out the top 5.
George W. Bush raised $367 million, of which $345 million was spent. He also received $74,620,000 from federal funds. His home state of Texas was the top state contributor, contributing over $23 million, and retirees were the top industry, contributing $22 million (lawyers came in second at $11 million). Morgan Stanley was the top contributor at $600,480, and Merril Lynch followed at $580,004. Pricewaterhouse, UBS Americas, and Goldman Sachs rounded out the top 5.
Michael Badnarik, the Libertarian candidate, raised $1,093,013. He received no federal funds. California was the top state contributor, with just over $96,000 raised in that state, and retirees were the top industry, at $73,374. Atwood Enterprises was the top contributor, at $4000, followed by Alyeska Pipeline Service, Liberty PAC, Dr. Ronald C. Scoka, and Computer Sciences Corp.
Ralph Nader, an independent candidate, raised $4,566,037. He received $798,827 in federal funds. California was the top state contributor, at $311,327 raised in that state, and retirees were again the top industry, at $200,020. Kafoury & McDougal was the top contributor, at $31,020, followed by Lynx Investment Advisory, GH Palmer Assoc, Kayline Enterprises, and Rochester Gauges.
All in all, this is interesting stuff. You might want to check it out if this kind of thing interests you.