Accepted papers reportedly rose from 968 in 2006 to 19,003 in 2025 across tracked venues · Digg