OWLSnet Statistics 2024