104,5772,565 completed