Good news that the pax numbers are still going up, I'd be amazed if the loads for the new Euro routes are as high as 83% at this time of year though, that doesn't seem realistic.
A quick calculation suggests that there would have been around 19,000 seats available from commencement of the new routes to the end of April which would provide a more predictable load factor this early on in the services.