See the attached image. I get the results from the query grid opposite.
You can see that without adding the "0+" to the grid I get a completely different result. The top example isn't even a number I don't think!
I opened a new database and imported the query and table thinking it may clear the problem. I even saved the sql code as a text file deleted the original and then pasted back the plain text. Did nothing.
Database sample attached.
Please take care I have scanned it and can see no nasty stuff.