I clicked the second link(http://fdaaa.trialstracker.net/) and found those numbers interesting. It also left me scratching my head when I read the second bullet at the bottom of the page: ¨Data last updated 25 July 2018. Next planned update 24 July 2018.¨