Pharma Companies Go on Buying Spree