37266 and 32769 haven’t been out into service for like a year now. I do remember that 37145 was out back from October 2023, to January 2024 (as I did catch it on the 38/38B/38E, 57/57A, and X3 a couple of times).
I’m pretty sure that 37145, 37266, and 37269 are now spare donors (I don’t know...