I really feel like this article should also mention the rate of formation of new stars. According to [1] Universe Magazine the James Webb telescope has revealed that more than 3,000 stars are formed every second.
[1] https://universemagazine.com/en/james-webb-comes-closer-to-r...