Quantifying European SF 6 emissions from 2005 to 2021 using a large inversion ensemble