| Sep 2025 | Vistra Itcl India Limited                                           A/C Vcn Family Trust | 1,700 | 0.00% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Sep 2025 | Vistra Itcl India Limited                                         A/C Durgadevi Family Trust | 600,000 | 0.33% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Sep 2025 | Vistra Itcl India Limited                                          A/C Neelima Nannapaneni Trust | 4,082,750 | 2.28% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2025 | Vistra Itcl India Limited                                           A/C Vcn Family Trust | 1,700 | 0.00% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Jun 2025 | Vistra Itcl India Limited                                         A/C Durgadevi Family Trust | 600,000 | 0.33% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Jun 2025 | Vistra Itcl India Limited                                          A/C Neelima Nannapaneni Trust | 4,082,750 | 2.28% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2025 | Vistra Itcl India Limited                                           A/C Vcn Family Trust | 1,700 | 0.00% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Mar 2025 | Vistra Itcl India Limited                                         A/C Durgadevi Family Trust | 600,000 | 0.33% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Mar 2025 | Vistra Itcl India Limited                                          A/C Neelima Nannapaneni Trust | 4,082,750 | 2.28% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2024 | Vistra Itcl India Limited                                           A/C Vcn Family Trust | 1,700 | 0.00% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Dec 2024 | Vistra Itcl India Limited                              A/C Durgadevi Family Trust | 600,000 | 0.33% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Dec 2024 | Vistra Itcl India Limited                                A/C Neelima Nannapaneni Trust | 4,082,750 | 2.28% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2024 | Vistra Itcl India Limited                                           A/C Vcn Family Trust | 1,700 | 0.00% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Sep 2024 | Vistra Itcl India Limited                              A/C Durgadevi Family Trust | 600,000 | 0.33% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Sep 2024 | Vistra Itcl India Limited                                A/C Neelima Nannapanenni Trust | 4,082,750 | 2.28% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2024 | Vistra Itcl India Limited                                           A/C Vcn Family Trust | 1,700 | 0.00% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Jun 2024 | Vistra Itcl India Limited                              A/C Durgadevi Family Trust | 600,000 | 0.33% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Jun 2024 | Vistra Itcl India Limited                                A/C Neelima Nannapanenni Trust | 4,082,750 | 2.28% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2024 | Vistra Itcl India Limited                                           A/C Vcn Family Trust | 1,700 | 0.00% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Mar 2024 | Vistra Itcl India Limited                              A/C Durgadevi Family Trust | 600,000 | 0.33% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Mar 2024 | Vistra Itcl India Limited                                A/C Neelima Nannapanenni Trust | 4,082,750 | 2.28% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2023 | Vistra Itcl India Limited                                           A/C Vcn Family Trust | 1,700 | 0.00% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Dec 2023 | Vistra Itcl India Limited                              A/C Durgadevi Family Trust | 600,000 | 0.33% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Dec 2023 | Vistra Itcl India Limited                                A/C Neelima Nannapanenni Trust | 4,082,750 | 2.28% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2023 | Vistra Itcl India Limited                                           A/C Vcn Family Trust | 1,700 | 0.00% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Sep 2023 | Vistra Itcl India Limited                              A/C Durgadevi Family Trust | 600,000 | 0.33% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Sep 2023 | Vistra Itcl India Limited                                A/C Neelima Nannapanenni Trust | 4,082,750 | 2.28% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2023 | Vistra Itcl India Limited                        A/C Vcn Family Trust | 1,700 | 0.00% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Jun 2023 | Vistra Itcl India Limited                        A/C Durgadevi Family Trust | 600,000 | 0.33% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Jun 2023 | Vistra Itcl India Limited                     A/C Neelima Nannapanenni Trust | 4,082,750 | 2.28% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2023 | Vistra Itcl India Limited                        A/C Vcn Family Trust | 1,700 | 0.00% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Mar 2023 | Vistra Itcl India Limited                        A/C Durgadevi Family Trust | 600,000 | 0.33% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Mar 2023 | Vistra Itcl India Limited                     A/C Neelima Nannapanenni Trust | 4,082,750 | 2.24% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2022 | Vistra Itcl India Limited                        A/C Vcn Family Trust | 1,700 | 0.00% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Dec 2022 | Vistra Itcl India Limited                        A/C Durgadevi Family Trust | 600,000 | 0.33% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Dec 2022 | Vistra Itcl India Limited                     A/C Neelima Nannapanenni Trust | 4,082,750 | 2.24% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2022 | Vistra Itcl India Limited                        A/C Vcn Family Trust | 1,700 | 0.00% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Sep 2022 | Vistra Itcl India Limited                        A/C Durgadevi Family Trust | 600,000 | 0.33% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Sep 2022 | Vistra Itcl India Limited                     A/C Neelima Nannapanenni Trust | 4,082,750 | 2.24% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2022 | Vistra Itcl India Limited                          A/C Vcn Family Trust | 1,700 | 0.00% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Jun 2022 | Vistra Itcl India Limited                           A/C Durgadevi Family Trust | 600,000 | 0.33% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Jun 2022 | Vistra Itcl India Limited                           A/C Neelima Nannapanenni Trust | 4,082,750 | 2.24% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2022 | Vistra Itcl India Limited                        A/C Vcn Family Trust | 1,700 | 0.00% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Mar 2022 | Vistra Itcl India Limited                        A/C Durgadevi Family Trust | 600,000 | 0.33% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Mar 2022 | Vistra Itcl India Limited                     A/C Neelima Nannapanenni Trust | 4,082,750 | 2.24% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2021 | Vistra Itcl India Limited | 4,684,450 | 2.57% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2021 | Vistra Itcl India Limited | 4,684,450 | 2.57% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2021 | Vistra Itcl India Limited | 4,684,450 | 2.57% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2020 | Vistra Itcl India Limited | 4,684,450 | 2.57% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2020 | Vistra Itcl India Limited | 4,684,450 | 2.57% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2020 | Vistra Itcl India Limited | 4,684,450 | 2.57% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2020 | Vistra Itcl (India) Limited ( A/C. Vcn Family Trust) | 1,700 | 0.00% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Mar 2020 | Vistra Itcl (India) Limited ( A/C. Durgadevi Nannapaneni Trust) | 600,000 | 0.33% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Mar 2020 | Vistra Itcl India Limited (A/C Neelima Sita Nannapaneni Trust) | 4,082,750 | 2.24% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2019 | Vistra Itcl (India) Limited ( A/C. Vcn Family Trust) | 1,700 | 0.00% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Dec 2019 | Vistra Itcl (India) Limited ( A/C. Durgadevi Nannapaneni Trust) | 600,000 | 0.33% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Dec 2019 | Vistra Itcl India Limited (A/C Neelima Sita Nannapaneni Trust) | 4,082,750 | 2.24% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2019 | Vistra Itcl (India) Limited ( A/C. Durgadevi Nannapaneni Trust) | 600,000 | 0.33% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Sep 2019 | Vistra Itcl India Limited (A/C Neelima Sita Nannapaneni Trust) | 4,082,750 | 2.24% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2019 | Vistra Itcl (India) Limited ( A/C. Durgadevi Nannapaneni Trust) | 600,000 | 0.33% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Jun 2019 | Vistra Itcl India Limited (A/C Neelima Sita Nannapaneni Trust) | 4,082,750 | 2.25% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2019 | Vistra Itcl (India) Limited (Account Durga Devi Nannapanei Familytrust) | 600,000 | 0.33% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Mar 2019 | Vistra Itcl India Limited (Account Neelima Nannapaneni Trust) | 4,082,750 | 2.23% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2018 | Vistra Itcl (India) Limited (Account Durga Devi Nannapanei Familytrust) | 600,000 | 0.33% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Dec 2018 | Vistra Itcl India Limited (Account Neelima Nannapaneni Trust) | 4,082,750 | 2.22% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2018 | Vistra Itcl India Limited | 4,082,750 | 2.21% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2018 | Vistra Itcl India Limited | 4,082,750 | 2.21% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2018 | Vistra Itcl India Limited | 4,082,750 | 2.21% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2017 | Vistra Itcl India Limited | 4,082,750 | 2.21% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2017 | Vistra Itcl India Limited | 4,082,750 | 2.34% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2017 | Vistra Itcl India Limited | 4,082,750 | 2.34% | 0 | 0.00% | 0 | 0.00% |