Let the solution space of a SAT instance be the set of Boolean vectors of satisfying assignments of $\{0,1\}$ to the variables (that result in the formula evaluating to TRUE). In other words, a solution space represents all the solutions of an instance. There are at most $2^n$ solutions, so $n$-variable SAT (denoted here by SAT$_n$) can represent at most $2^{2^n}$ different solution spaces. Moreover, it is easy to see that this number can actually be reached, by considering instances where every clause contains all $n$ variables.
We know that Horn-SAT is less expressive than SAT, for instance there is no Horn-SAT$_2$ representation of the solution space of $a \lor b$, which contains the 3 vectors $01, 10, 11$. Hence Horn-SAT$_n$ must be able to represent fewer than $2^{2^n}$ solution spaces.
What is the number of solution spaces of a Horn-SAT$_n$ instance?
For completeness, recall that a literal is either a variable or its negation, and that $n$-variable SAT consists of formulas built from at most $n$ variables (we can fix the set of variable names, e.g. $\{1,2,\dots,n\}$), in conjunctive normal form (a conjunction of disjunctions), where each disjunction of literals is known as a clause. Horn-SAT$_n$ is the fragment of $n$-variable SAT where each clause in an input formula contains at most one non-negated variable.
An equivalent counting formulation of the question is: how many different values can #Horn-SAT$_n$ have? However, note that I am not interested here in the complexity of #Horn-SAT, just its range of values for each number of variables.
If one tries to work syntactically, then one faces the same challenge as for SAT. Suppose one tries to count the number of different SAT instances syntactically. There are $2^{3^n}$ different ways to write down a SAT instance with $n$ variables and no repeated clauses (if the variable order is fixed and no variable may appear more than once in a clause), so one has to find the equivalence classes of syntactically different instances that lead to the same solution space, to retrieve the $2^{2^n}$ number. One then needs to similarly take the quotient of the set of different Horn-SAT instances with $n$ variables to obtain the correct value of the number of different solution spaces. It is not clear to me how to take quotients for SAT, let alone how to do so for Horn-SAT.