Lastest statistics:  

Total sites : 393.

Total interfaces : 1375.

More than 7.06 million events processed during 2021.