Overseas investors go on buying spree