Has anyone estimated the number of software titles produced for the PET?

The Internet Archive has only 340 programs:

https://archive.org/details/software...wnloads&page=5

I suspect it should be an order of magnitude higher.