You have estimated number of visits ~ 2k per month, and estimated page views per user ~ 7.4. What makes estimated number of impressions ~ 15k.
Correct me if I'm wrong.
7.4 page views per user? This number is unconventionally high, even for websites in this industry. Are there any "incentive programs" employed on CoinLearn that creates artificial traffic?