AIMPLAS reports over €21 million revenue from managing R&D projects