Given a particular cell, what places can you get to that cell from? Each cell can be reached in the sum of ways each cell you can reach it from can be reached.
Which is to say: $$X_{0,0} = 1$$ $$X_{j,k}=\sum_{m=0}^{j-1}X_{m,k}+\sum_{n=0}^{k-1}X_{j,n}$$
Using this, we get: $$\begin{array}{rrrrrrr} 2 & 5 & 14 & 37 & 94 & 232 & 560 \\\ 1 & 2 & 5 & 12 & 28 & 64 & 144 \\\ 1 & 1 & 2 & 4 & 8 & 16 & 32 \end{array} $$
This array is A035002 in OEIS.
So 560 ways to get to the top right.
**EDIT:** THere's some confusion how this works, so here's the 14 movesets that get you from (0,0) to (2,2):
* 2N 2E
* 1N 1N 2E
* 2N 1E 1E
* 1N 1N 1E 1E
* 1E 2N 1E
* 1E 1N 1N 1E
* 2E 2N
* 2E 1N 1N
* 1E 1E 2N
* 1E 1E 1N 1N
* 1N 2E 1N
* 1N 1E 1E 1N
* 1N 1E 1N 1E
* 1E 1N 1E 1N