https://davidgerard.co.uk/blockchain/2017/11/20/there-can-only-ever-be-21-million-forks-of-bitcoin-a-survey-so-far/
There can only ever be 21 million forks of Bitcoin: a survey so far