I also recall that 16,000+ stockholder number being bandied around (bantered?!!) in discussions a few years back. I believe the 685 number covers brokers and other security entities who are holding shares "in street name".
That may have come with thanks to Signor Boyajian. ;^}
http://www.investopedia.com/ask/answers/185.asp
Hope all is well with your "I" and the boys.
Go PTSC Onwards and Upwards!
Cheers