Numerical Methods for Optimal Trade Execution