| Sep 2025 | Narayan Prasad Agrawal Huf (Karta N P Agrawal) | 9,007,225 | 1.35% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2025 | Narayan Prasad Agrawal Huf (Karta N P Agrawal) | 9,007,225 | 1.35% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2025 | Narayan Prasad Agrawal Huf (Karta N P Agrawal) | 9,007,225 | 1.35% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2024 | Narayan Prasad Agrawal Huf (Karta N P Agrawal) | 9,007,225 | 1.35% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2024 | Narayan Prasad Agrawal Huf (Karta N P Agrawal) | 1,801,445 | 1.35% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2024 | Narayan Prasad Agrawal Huf (Karta N P Agrawal) | 1,828,945 | 1.35% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2024 | Narayan Prasad Agrawal Huf (Karta N P Agrawal). | 1,828,945 | 1.35% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2023 | Narayan Prasad Agrawal Huf (Karta N P Agrawal). | 1,828,945 | 1.35% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2023 | Narayan Prasad Agrawal Huf (Karta N P Agrawal) | 1,828,945 | 1.35% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2023 | Narayan Prasad Agrawal Huf (Karta N P Agrawal) | 1,828,945 | 1.35% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Apr 28, 2023 | Narayan Prasad Agrawal Huf (Karta N P Agrawal) | 1,828,945 | 1.35% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2023 | Narayan Prasad Agrawal Huf (Karta N P Agrawal) | 1,900,000 | 1.35% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2022 | Narayan Prasad Agrawal Huf (Karta N P Agrawal) | 1,900,000 | 1.35% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2022 | Narayan Prasad Agrawal | 1,900,000 | 1.35% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2022 | Narayan Prasad Agrawal  Huf (Person Acting In Concert) | 1,900,000 | 1.35% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2022 | Narayan Prasad Agrawal  Huf (Person Acting In Concert) | 1,900,000 | 1.35% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2021 | Narayan Prasad Agrawal  Huf (Person Acting In Concert) | 1,900,000 | 1.35% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Oct 30, 2021 | Narayan Prasad Agrawal  Huf (Person Acting In Concert) | 1,900,000 | 1.35% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2021 | Narayan Prasad Agrawal Huf  (Person Acting In Concert) | 475,000 | 1.35% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2021 | Narayan Prasad Agrawal Huf  (Person Acting In Concert) | 475,000 | 1.35% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Jun 2021 | Narayan Prasad Agrawal | 769,346 | 2.18% | 769,346 | 100.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2021 | Narayan Prasad Agrawal Huf  (Person Acting In Concert) | 475,000 | 1.35% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Mar 2021 | Narayan Prasad Agrawal | 769,346 | 2.18% | 769,346 | 100.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2020 | Narayan Prasad Agrawal Huf  (Person Acting In Concert) | 475,000 | 1.35% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Dec 2020 | Narayan Prasad Agrawal | 769,346 | 2.18% | 769,346 | 100.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2020 | Narayan Prasad Agrawal Huf  (Person Acting In Concert) | 475,000 | 1.35% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Sep 2020 | Narayan Prasad Agrawal | 769,346 | 2.18% | 769,346 | 100.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2020 | Narayan Prasad Agrawal Huf  (Person Acting In Concert) | 475,000 | 1.35% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Jun 2020 | Narayan Prasad Agrawal | 769,346 | 2.18% | 769,346 | 100.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2020 | Narayan Prasad Agrawal Huf  (Person Acting In Concert) | 475,000 | 1.35% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Mar 2020 | Narayan Prasad Agrawal | 769,346 | 2.18% | 769,346 | 100.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2019 | Narayan Prasad Agrawal Huf  (Person Acting In Concert) | 475,000 | 1.35% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Dec 2019 | Narayan Prasad Agrawal | 769,346 | 2.18% | 769,346 | 100.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2019 | Narayan Prasad Agrawal Huf  (Person Acting In Concert) | 475,000 | 1.35% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Sep 2019 | Narayan Prasad Agrawal | 769,346 | 2.18% | 769,346 | 100.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2019 | Narayan Prasad Agrawal Huf  (Person Acting In Concert) | 475,000 | 1.35% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Jun 2019 | Narayan Prasad Agrawal | 769,346 | 2.18% | 769,346 | 100.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2019 | Narayan Prasad Agrawal (Person Acting In Concert) | 475,000 | 1.35% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2018 | Narayan Prasad Agrawal  Huf (Person Acting In Concert) | 475,000 | 1.35% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2018 | Narayan Prasad Agrawal  Huf (Person Acting In Concert) | 475,000 | 1.35% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2018 | Narayan Prasad Agrawal Huf (Person Acting In Concert) | 475,000 | 1.35% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2018 | Narayan Prasad Agrawal  Huf (Person Acting In Concert) | 475,000 | 1.35% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2017 | Narayan Prasad Agrawal Huf (Person Actin In Concert) | 475,000 | 1.35% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2017 | Narayan Prasad Agrawal Huf (Person Actin In Concert) | 475,000 | 1.35% | 0 | 0.00% | 475,000 | 100.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2017 | Narayan Prasad Agrawal Huf (Person Actin In Concert) | 475,000 | 1.35% | 0 | 0.00% | 475,000 | 100.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2017 | Narayan Prasad Agrawal Huf (Person Actin In Concert) | 475,000 | 1.35% | 0 | 0.00% | 475,000 | 100.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2016 | Narayan Prasad Agrawal Huf | 475,000 | 1.45% | - | 0.00% | - | -% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2016 | Narayan Prasad Agrawal Huf | 475,000 | 1.45% | - | 0.00% | - | -% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2016 | Narayan Prasad Agrawal Huf | 475,000 | 1.45% | - | 0.00% | - | -% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2016 | Narayan Prasad Agrawal | 475,000 | 1.45% | - | 0.00% | - | -% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2015 | Narayan Prasad Agrawal | 475,000 | 1.45% | - | 0.00% | - | 0.00% |