Lastest statistics:  

Total sites : 342.

Total interfaces : 1105.

More than 45 million events processed during 2020.