Bragg Gaming Q3 revenue reaches €26.2m