DDTL 2025-07-31 100000 101297.38 5087.76 1.30 DDTL 2025-08-31 200000 304896.19 15093.87 52.45 DDTL 2025-09-30 300000 308971.51 15093.87 2.99 DDTL 2025-10-31 400000 410675.74 19964.79 2.67