10 of them have been pledged of which 10 have been Delivered in June 2024.
None of them has been destroyed