Let $Y_1,\ldots, Y_n$ be independent and $N(x_i\theta,1)$ distributed, with for each $Y_i$ a mean of $x_i\theta$ for known $x_1,\ldots,x_n$. In a previous section of this exercise I found that the Cramér–Rao lower bound for estimating $\theta$ is equal to $$1\left/\left(\sum_{i=1}^n x_i^2\right) \right.$$ Now I must find an (UMVU) estimator that has a variance equal to this lower bound.
I found the unbiased estimator $$T=\frac{\sum_{i=1}^n Y_i}{\sum_{i=1}^n x_i}$$
Indeed: $$\operatorname{E}[T]=\frac{1}{\sum_{i=1}^n x_i} \cdot \sum_{i=1}^n \operatorname{E}[Y_i]=\frac{1}{\sum_{i=1}^n x_i} \cdot \sum_{i=1}^n x_i\theta = \theta$$
However, if I'm not mistaken, the variance is
$$\mathbb{Var}[T]=\frac{1}{\left(\sum_{i=1}^n x_i \right)^2} \cdot \sum_{i=1}^n\operatorname{Var}[Y_i]=\frac{n}{\left(\sum_{i=1}^n x_i\right)^2}$$
since all the $Y_i$ are independent, and all have variance $1$.
I suppose this variance does not actually equal the required lower bound. Do I have to use another estimator, or is there actually a way to rewrite the variance above so that it's clearly equal to the lower bound? Or did I just make an error in calculation...