Loading Foundation data...

456,133

Page views

24% more than in the same month last year, 33% more than two years ago

2,175

New users

13% less compared to last month, new user engagement up by 6%

1,994

Completed orders

1,994 orders were completed this month, 97% satisfaction rate