Average number of employees per store at the end of 2025 in selected retail chains