That number is how many pieces of technology NASA has patented. Surely that proves that they are actually spending their budget on space exploration. I know somebody will just say the patents are on useless ideas that cost nothing, so to find out why not get in touch with the patent office to see exactly what Nasa came up with.
I bet it wasn't photoshop in the 1960s.