Pfizer paid out $35 million to 4,500 healthcare professionals in the second half of 2009, the company reported.