Not sure who to quote out of this page, haha, but does "in circulation" mean Bitcoins being held by somebody? Shouldn't it mean coins that have been moved in a certain period of time?
I agree on the latter.
The first one sounds more like the "
current total supply"; but if we're talking about "
in circulation", it must be the actively traded coins.
Although, exchanges and custodial payment processors are taking part in this "
circulation", there's no on-chain transactions involved with trades done though them.
Take that in consideration.
For your problem: try to run a full node and use
getchaintxstats command.