Before revision: At times the number of people present in space at the same time has climbed since 1995 above 13 with a record 17 in orbit in 2023 on two space stations.
After revision: <refAt times the number of people present in space at the same time has climbed since 1995 above 13 with a record 17 in orbit in 2023 on two space stations.