You are missing some securities.
AMEX + NASDAQ + NYSE + NYSE Arca is over 7800 securities here.
Perhaps your data supplier doesn't automatically add new listings and automatically maintain securities that have changed their trading symbol?
www.premiumdata.net