10/29/2017 - 12/31/2017 201
01/01/2018 - 12/31/2018 528
01/01/2019 - 12/31/2019 637
01/01/2020 - 12/31/2020 772
01/01/2021 - 12/31/2021 838
01/01/2022 - 12/31/2022 861
01/01/2023 - 12/31/2023 957
Retirements at age 65 so 900 doesn't seem out of line to stay ahead of attrition. (and early retirements of course!)