dlvr.it is currently able to display only locations that are eligible to post. Google indicates that they may limit or restrict posting to Business Profiles for brands with more than 10 locations.
Does that mean that you can't post using dlvr.it? In some cases, maybe not! Google has provided a form to reach out to them if you're interested in posting with your larger brand.