18,538 speakers named in published conference programmes, 424 of them keynote speakers.
18,538 speakers