| Sep 2025 | Total | 7,383,985 | 3.94% | 5,346,085 | 72.40% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2025 | Total | 7,383,985 | 3.94% | 5,346,085 | 72.40% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2025 | Total | 7,383,985 | 3.94% | 5,346,085 | 72.40% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2024 | Total | 7,383,985 | 3.94% | 5,346,085 | 72.40% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2024 | Total | 7,383,985 | 3.94% | 3,000,000 | 40.63% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2024 | Total | 7,383,985 | 3.94% | 5,346,085 | 72.40% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2024 | Total | 7,383,985 | 3.94% | 5,346,085 | 72.40% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2023 | Total | 7,383,985 | 3.94% | 5,346,085 | 72.40% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2023 | Total | 7,383,985 | 3.94% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2023 | Total | 7,383,985 | 3.94% | 5,346,085 | 72.40% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2023 | Total | 7,383,985 | 3.94% | 5,346,085 | 72.40% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2022 | Total | 7,383,985 | 3.94% | 5,346,085 | 72.40% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2022 | Total | 9,391,590 | 5.02% | 7,353,690 | 78.30% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2022 | Total | 75,260,607 | 40.20% | 73,222,707 | 97.29% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2022 | Total | 77,260,607 | 41.27% | 75,222,707 | 97.36% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2021 | Total | 77,260,607 | 41.27% | 75,222,707 | 97.36% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2021 | Total | 77,260,607 | 41.27% | 75,222,707 | 97.36% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2021 | Total | 83,610,607 | 44.66% | 83,064,707 | 99.35% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2021 | Total | 83,718,607 | 44.72% | 81,422,707 | 97.26% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2020 | Total | 84,418,607 | 45.10% | 82,122,707 | 97.28% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2020 | Total | 84,568,607 | 45.18% | 82,272,707 | 97.29% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2020 | Total | 84,568,607 | 45.18% | 82,272,707 | 97.29% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2020 | Total | 84,049,107 | 44.90% | 82,272,707 | 97.89% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2019 | Total | 84,049,107 | 44.90% | 84,043,707 | 99.99% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2019 | Total | 84,154,710 | 44.95% | 82,149,310 | 97.62% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2019 | Total | 84,154,710 | 44.95% | 82,149,310 | 97.62% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2019 | Total | 84,154,710 | 44.95% | 78,803,225 | 93.64% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2018 | Total | 84,154,710 | 44.95% | 78,803,225 | 93.64% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2018 | Total | 84,154,710 | 44.95% | 78,803,225 | 93.64% | 8,096,930 | 9.62% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2018 | Total | 84,154,710 | 44.95% | 78,803,225 | 93.64% | 8,096,930 | 9.62% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2018 | Total | 84,154,710 | 44.95% | 78,803,225 | 93.64% | 8,096,930 | 9.62% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2017 | Total | 84,154,710 | 47.48% | 78,803,225 | 93.64% | 8,096,930 | 9.62% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2017 | Total | 84,154,710 | 47.48% | 75,304,310 | 89.48% | 8,096,930 | 9.62% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2017 | Total | 84,154,710 | 47.48% | 79,554,310 | 94.53% | 8,096,930 | 9.62% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2017 | Total | 84,154,710 | 47.48% | 79,554,310 | 94.53% | 8,096,930 | 9.62% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2016 | (A) Promoter & Promoter Group | 16,830,942 | 47.48% | 15,910,862 | 94.53% | 1,619,386 | 9.62% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2016 | (A) Promoter & Promoter Group | 16,830,942 | 47.48% | 15,829,862 | 94.05% | 1,619,386 | 9.62% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2016 | (A) Promoter & Promoter Group | 16,830,942 | 47.48% | 16,829,862 | 99.99% | 1,619,386 | 9.62% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2016 | (A) Promoter & Promoter Group | 16,830,942 | 47.48% | 15,210,476 | 90.37% | 1,619,386 | 9.62% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2015 | (A) Promoter & Promoter Group | 16,830,942 | 47.48% | 15,210,476 | 90.37% | 1,619,386 | 9.62% |