TOTAL CLICKS

242,031,810

TOTAL SALES

2,455,771

TOTAL SALES AMOUNT

€88,519,807

AFFILIATES NUMBER

53,313

PROGRAMS NUMBER

528