There is only one reason behind majority of such cases - attribute personalization.

If attribute personalization is used in APN content, then it gets published only to identified users and not to anonymous users. Hence, you will see a lesser count being published.

The default value entered while placing personalization gets applied only to identified users who do not have any value under the respective attribute being personalized.