My guess would be around 20k. Has someone done a graph of the history of occurrance of pubkeys on events over time? If so, pls link, I know I could build a query engine to grab it from a relay but it seems like something someone already surely did.