Module count for 2.9.0, 2.10.0, 2.11.0, 3.0.0, 4.0.0?

Where can I find a reasonable estimate of the number of modules (formerly together but now split into base/core and community) by initial release? (I realize the number keeps changing with ongoing updates.) I’m trying to make the point of there were so many modules in 2.9 that they had to be split out. Thanks.

Maybe you can install each version via pip and count …
ansible-doc -t module -l | wc -l