| Sep 2025 | L. N. Agarwal (Family Trust) | 493,000 | 2.62% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Sep 2025 | L. N. Agarwal | 4,839,348 | 25.73% | 140,665 | 2.91% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2025 | L. N. Agarwal (Family Trust) | 493,000 | 2.62% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Jun 2025 | L. N. Agarwal | 4,839,348 | 25.73% | 140,665 | 2.91% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2024 | L. N. Agarwal (Family Trust) | 493,000 | 2.62% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Dec 2024 | L. N. Agarwal | 4,839,348 | 25.73% | 140,665 | 2.91% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2024 | L. N. Agarwal (Family Trust) | 493,000 | 2.62% | 493,000 | 100.00% | 0 | 0.00% | 
                    
                        
                        
                            | Sep 2024 | L. N. Agarwal | 4,839,348 | 25.73% | 4,839,348 | 100.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2024 | L. N. Agarwal (Family Trust) | 493,000 | 2.62% | 493,000 | 100.00% | 0 | 0.00% | 
                    
                        
                        
                            | Jun 2024 | L. N. Agarwal | 4,839,348 | 25.73% | 4,839,348 | 100.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2024 | L. N. Agarwal (Family Trust) | 493,000 | 2.62% | 493,000 | 100.00% | 0 | 0.00% | 
                    
                        
                        
                            | Mar 2024 | L. N. Agarwal | 4,839,348 | 25.73% | 4,839,348 | 100.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2023 | L. N. Agarwal (Family Trust) | 493,000 | 2.62% | 493,000 | 100.00% | 0 | 0.00% | 
                    
                        
                        
                            | Dec 2023 | L. N. Agarwal | 4,839,348 | 25.73% | 4,839,348 | 100.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2023 | L. N. Agarwal (Family Trust) | 493,000 | 2.62% | 370,000 | 75.05% | 123,000 | 24.95% | 
                    
                        
                        
                            | Sep 2023 | L. N. Agarwal | 4,839,348 | 25.74% | 1,364,516 | 28.20% | 454,800 | 9.40% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2023 | L. N. Agarwal (Family Trust) | 493,000 | 2.62% | 370,000 | 75.05% | 123,000 | 24.95% | 
                    
                        
                        
                            | Jun 2023 | L. N. Agarwal | 1,819,316 | 9.67% | 1,364,516 | 75.00% | 454,800 | 25.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2023 | L. N. Agarwal (Family Trust) | 493,000 | 2.62% | 370,000 | 75.05% | 123,000 | 24.95% | 
                    
                        
                        
                            | Mar 2023 | L. N. Agarwal | 1,819,316 | 9.67% | 1,364,516 | 75.00% | 454,800 | 25.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2022 | L. N. Agarwal (Family Trust) | 493,000 | 2.62% | 370,000 | 75.05% | 123,000 | 24.95% | 
                    
                        
                        
                            | Dec 2022 | L. N. Agarwal | 1,819,316 | 9.67% | 1,364,516 | 75.00% | 454,800 | 25.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2022 | L. N. Agarwal (Family Trust) | 493,000 | 2.62% | 370,000 | 75.05% | 123,000 | 24.95% | 
                    
                        
                        
                            | Sep 2022 | L. N. Agarwal | 1,819,316 | 9.67% | 1,364,516 | 75.00% | 454,800 | 25.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2022 | L. N. Agarwal (Family Trust) | 493,000 | 2.62% | 370,000 | 75.05% | 123,000 | 24.95% | 
                    
                        
                        
                            | Jun 2022 | L. N. Agarwal | 1,819,316 | 9.67% | 1,364,516 | 75.00% | 454,800 | 25.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2022 | L.N.Agarwal (Family Trust) | 493,000 | 2.62% | 370,000 | 75.05% | 123,000 | 24.95% | 
                    
                        
                        
                            | Mar 2022 | L.N.Agarwal | 1,819,316 | 9.67% | 1,364,516 | 75.00% | 454,800 | 25.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2021 | L.N.Agarwal (Family Trust) | 370,000 | 2.22% | 370,000 | 100.00% | 0 | 0.00% | 
                    
                        
                        
                            | Dec 2021 | L.N.Agarwal | 1,364,516 | 8.18% | 1,364,516 | 100.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2021 | L.N.Agarwal (Family Trust) | 370,000 | 2.22% | 370,000 | 100.00% | 0 | 0.00% | 
                    
                        
                        
                            | Sep 2021 | L.N.Agarwal | 1,364,516 | 8.18% | 1,364,516 | 100.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2021 | L.N.Agarwal (Family Trust) | 370,000 | 2.22% | 370,000 | 100.00% | 0 | 0.00% | 
                    
                        
                        
                            | Jun 2021 | L.N.Agarwal | 1,364,516 | 8.18% | 1,364,516 | 100.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2021 | L.N.Agarwal (Family Trust) | 370,000 | 2.22% | 370,000 | 100.00% | 0 | 0.00% | 
                    
                        
                        
                            | Mar 2021 | L.N.Agarwal | 1,364,516 | 8.18% | 1,364,516 | 100.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2020 | L.N.Agarwal (Family Trust) | 370,000 | 2.22% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Dec 2020 | L.N.Agarwal | 1,364,516 | 8.18% | 140,665 | 10.31% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2020 | L.N.Agarwal (Family Trust) | 370,000 | 2.22% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Sep 2020 | L.N.Agarwal | 1,364,516 | 8.18% | 140,665 | 10.31% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2020 | L.N.Agarwal (Family Trust) | 370,000 | 2.22% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Jun 2020 | L.N.Agarwal | 1,364,516 | 8.18% | 140,665 | 10.31% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2020 | L.N.Agarwal | 1,364,516 | 8.18% | 140,665 | 10.31% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2019 | L.N.Agarwal | 1,364,516 | 8.18% | 140,665 | 10.31% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2019 | L.N.Agarwal (Trust) | 370,000 | 2.22% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Sep 2019 | L..N.Agarwal | 1,364,516 | 8.18% | 140,665 | 10.31% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2019 | L.N.Agarwal (Family Trust) | 370,000 | 2.22% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Jun 2019 | L.N.Agarwal | 1,364,516 | 8.18% | 140,665 | 10.31% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2019 | L.N.Agarwal (Family Trust) | 370,000 | 2.22% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Mar 2019 | L.N.Agarwal | 1,364,516 | 8.18% | 140,665 | 10.31% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2018 | L.N.Agarwal (Family Trust) | 370,000 | 2.22% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Dec 2018 | L.N.Agarwal | 1,364,516 | 8.18% | 140,665 | 10.31% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2018 | L.N.Agarwal (Family Trust) | 370,000 | 2.22% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Sep 2018 | L.N.Agarwal | 1,364,516 | 8.18% | 140,665 | 10.31% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2018 | L.N.Agarwal (Family Trust) | 370,000 | 2.22% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Jun 2018 | L.N.Agarwal (Huf) | 401,890 | 2.41% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Jun 2018 | L.N.Agarwal | 1,364,516 | 8.18% | 140,665 | 10.31% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2018 | L.N.Agarwal | 1,364,516 | 8.18% | 140,665 | 10.31% | 0 | 0.00% | 
                    
                        
                        
                            | Mar 2018 | L.N.Agarwal (Family Trust) | 370,000 | 2.22% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2017 | L.N.Agarwal | 1,364,516 | 8.18% | 140,665 | 10.31% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2017 | L.N.Agarwal | 1,734,516 | 10.40% | 140,665 | 10.31% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2017 | L.N.Agarwal | 1,734,516 | 10.40% | 140,665 | 10.31% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2017 | L.N.Agarwal | 1,734,516 | 10.40% | 140,665 | 10.31% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2016 | L.N.Agarwal | 370,000 | 2.22% | - | 0.00% | - | -% | 
                    
                        
                        
                            | Dec 2016 | L.N.Agarwal | 1,364,516 | 8.18% | 140,665 | 10.31% | - | -% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2016 | L.N.Agarwal | 370,000 | 2.22% | - | 0.00% | - | -% | 
                    
                        
                        
                            | Sep 2016 | L.N.Agarwal | 1,364,516 | 8.18% | 140,665 | 10.31% | - | -% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2016 | L.N.Agarwal | 370,000 | 2.22% | - | 0.00% | - | -% | 
                    
                        
                        
                            | Jun 2016 | L.N.Agarwal | 1,364,516 | 8.18% | 140,665 | 10.31% | - | -% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2016 | L.N.Agarwal | 370,000 | 2.22% | - | 0.00% | - | -% | 
                    
                        
                        
                            | Mar 2016 | L.N.Agarwl | 1,364,516 | 8.18% | 140,665 | 10.31% | - | -% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2015 | L.N.Agarwal | 1,364,516 | 8.18% | 140,665 | 10.31% | - | -% |