Since your COLLECT function has no specific aggregate target, I would assume that it's doing some funky calculations with each document. Whatever the process, it's giving you a count of unique values, probably across all attributes of all documents, not total items.
Try changing your COLLECT statement to this:
... COLLECT one = 1 WITH COUNT INTO ...
-- Kerry