just wondering if that can be inferred from the network? My client shows 106025 blocks, I suppose that is an upper limit (at least of the number of who people who actually own BitCoins?)? My oldest transaction shows 8444 confirmations - so there are that many nodes? But not every user is a node?
106025 is just how many blocks there are in the blockchain.
Confirmations is merely how many blocks your transaction had been confirmed by the network.