Efficacy and Safety Study of ESBA1008 Versus EYLEA® | NCT01796964 | Trialant