private Share ProccessShare(InfoTableItem infoTableItem, Filing filing)
        {
            Share    share          = null;
            var      securityHelper = new SecurityHelper();
            Security security       = FindSecurity(infoTableItem.NameOfIssuer, infoTableItem.Cusip);

            if (security != null)
            {
                security = securityHelper.SaveSecurity(security);
                securityHelper.SaveSecurityMap(security, infoTableItem.Cusip);
                share = AddShare(infoTableItem, filing.FilingId, security.SecurityId);
            }
            else
            {
                securityHelper.AddUnknownShare(infoTableItem, filing.FilingId);
            }

            return(share);
        }