Stallergenes Greer Delivers 2018 Sales and EBITDA in Line with Recent Outlook