According to Foresight News, data from Dune shows that the number of Bitcoin Ordinals Protocol inscriptions has exceeded 50 million, reaching 50,026,831 at the time of writing. The total fee income so far is 4,597.7177 BTC, which is approximately $192 million.