johannesburg jan 23 reuters  offshore investors sold a net 885 billion rand 51687 million of south african stocks last week data from the johannesburg stock exchange showed on monday settlement data on bonds showed net purchases of 663 billion rand while trading data showed net sales of 266 billion rand