Excess mortality analysis for Germany for all three COVID-19 waves in 2020 - 2021