Washington (CNN) - As potential presidential candidate Donald Trump touts his conservative credentials, a fresh analysis shows that the real estate mogul has donated money to Republicans – and Democrats.
On Thursday, the nonpartisan Center for Responsive Politics released figures from its analysis of Trump's political contributions since the 1990 political cycle.
It says that the "Apprentice" host has given money to 96 federal candidates. Of those, 48 were Republicans when they received the money.
The analysis goes on to say name the top 10 recipients of Trump's political cash: six Democrats and four Republicans. Among those on the list: New York Democratic Rep. Charlie Rangel, who received $24,750; Arizona Republican Sen. John McCain, who got $13,600; Sen. Frank Lautenberg, the New Jersey Democrat, collected $12,000; and Senate Majority Leader Harry Reid of Nevada, who received $10,400.
Trump has also contributed to other politicians on both sides of the aisle. He gave $7,500 to former Republican New York City Mayor Rudy Giuliani; $5,000 to former GOP House Speaker Newt Gingrich; and $2,000 to former President George W. Bush.
Trump previously called Bush, "probably the worst president in the history of the United States," citing Iraq which, Trump called, a "total disaster."
–Follow Shannon Travis on Twitter: @ShanTravisCNN