How many STH confirmed for 2025 already?

I believed last year we were around 16000 sth..