It is correct to say that only 10% have been released at this point in time. As was pointed out in this thread the coins were over issued during the sale as the master protocol was very much in its infancy, but these are being held by the MaidSafe Foundation at the moment.