TOTAL CLICKS

252,466,390

TOTAL SALES

2,634,729

TOTAL SALES AMOUNT

€95,578,306

AFFILIATES NUMBER

54,024

PROGRAMS NUMBER

538