Europeana was awarded the annual prize of the German Record Critics when it was first released in 1995