2025 5 2 5596 03 6434 5670 165 2 165 3 156 2025 4 1 2025 4,100 4,083,400 4 30 1 (1) (2) (3) (4) 2 (1) (2) 2025 2 12 450,000 550,000,000 2025 2025 2 2 13 12 2025 8 2025 12 4 30 417,000 437,641,700