LeoFinance Users and Ad Revenue Hit All Time Highs