China
US
India
Spain
Others/unknown
1,000
800
600
400
200
0
Jan 2022
Jan 2023
Jan 2024
Jan 2025
Dec
China
US
India
Spain
Others/unknown
1,000
800
600
400
200
0
Jan 2022
Jan 2023
Jan 2024
Jan 2025
Dec
China
US
India
Spain
Others/unknown
1,000
800
600
400
200
0
Jan 2022
Jan 2023
Jan 2024
Jan 2025
Dec 2025
China
US
India
Spain
Others/unknown
1,000
800
600
400
200
0
Jan 2022
Jan 2023
Jan 2024
Jan 2025
Dec 2025
China
US
India
Spain
Others/unknown
1,000
800
600
400
200
0
Jan 2022
Jan 2023
Jan 2024
Jan 2025
Dec
China
US
India
Spain
Others/unknown
1,000
800
600
400
200
0
Jan 2022
Jan 2023
Jan 2024
Jan 2025
Dec
China
US
India
Spain
Others/unknown
1,000
800
600
400
200
0
Jan 2022
Jan 2023
Jan 2024
Jan 2025
Dec 2025
China
US
India
Spain
Others/unknown
1,000
800
600
400
200
0
Jan 2022
Jan 2023
Jan 2024
Jan 2025
Dec 2025