Lastest statistics:  

Total sites : 356.

Total interfaces : 1243.

More than 2 million events processed during 2021.