The 5,058 projects figure are people who've signed up and started projects. There've actually only been 836 launched projects, with 336 funded and 395 failed. Not sure why that number got reported, perhaps an attempt at "there are 5000+ researchers who've signed up".
https://experiment.com/stats