Some 34.7 million shares have been tendered , Oracle said in a statement .