How much does tooth restoration cost?