| Sep 2025 | Total | 138,837,733 | 22.11% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2025 | Total | 138,787,233 | 22.11% | 0 | 0.00% | 18,000,000 | 12.97% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2025 | Total | 138,787,233 | 22.11% | 0 | 0.00% | 18,000,000 | 12.97% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2024 | Total | 138,245,080 | 22.02% | 0 | 0.00% | 18,000,000 | 13.02% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2024 | Total | 138,136,680 | 22.00% | 0 | 0.00% | 18,000,000 | 13.03% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2024 | Total | 138,136,680 | 22.00% | 0 | 0.00% | 18,000,000 | 13.03% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2024 | Total | 138,136,680 | 22.00% | 0 | 0.00% | 18,000,000 | 13.03% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2023 | Total | 138,136,680 | 22.00% | 0 | 0.00% | 18,000,000 | 13.03% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2023 | Total | 138,126,680 | 22.00% | 0 | 0.00% | 18,000,000 | 13.03% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2023 | Total | 138,126,680 | 22.00% | 200 | 0.00% | 18,000,000 | 13.03% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2023 | Total | 138,126,680 | 22.00% | 4,610,000 | 3.34% | 18,000,000 | 13.03% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2022 | Total | 138,046,680 | 21.99% | 7,530,000 | 5.45% | 27,200,000 | 19.70% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2022 | Total | 138,046,680 | 21.99% | 15,375,000 | 11.14% | 27,200,000 | 19.70% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jul 01, 2022 | Total | 138,046,680 | 21.99% | 24,965,000 | 18.08% | 9,200,000 | 6.66% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2022 | Total | 131,046,680 | 21.11% | 24,965,000 | 19.05% | 9,200,000 | 7.02% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2022 | Total | 120,046,680 | 19.68% | 22,585,000 | 18.81% | 9,200,000 | 7.66% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2021 | Total | 120,046,680 | 19.68% | 23,285,000 | 19.40% | 9,200,000 | 7.66% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2021 | Total | 120,046,680 | 19.68% | 20,687,926 | 17.23% | 9,200,000 | 7.66% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2021 | Total | 120,042,680 | 19.68% | 19,987,926 | 16.65% | 11,906,107 | 9.92% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2021 | Total | 120,042,680 | 19.68% | 24,632,926 | 20.52% | 11,906,107 | 9.92% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2020 | Total | 120,042,680 | 19.68% | 27,942,577 | 23.28% | 9,200,000 | 7.66% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2020 | Total | 120,042,680 | 19.68% | 31,442,577 | 26.19% | 9,200,000 | 7.66% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2020 | Total | 117,787,629 | 19.31% | 35,017,577 | 29.73% | 49,653,278 | 42.15% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2020 | Total | 119,337,380 | 19.57% | 40,792,577 | 34.18% | 49,653,278 | 41.61% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2019 | Total | 108,801,880 | 18.11% | 39,569,651 | 36.37% | 40,453,278 | 37.18% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2019 | Total | 108,801,880 | 18.11% | 39,911,151 | 36.68% | 40,453,278 | 37.18% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2019 | Total | 108,779,880 | 18.12% | 44,984,651 | 41.35% | 40,453,278 | 37.19% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2019 | Total | 108,779,880 | 18.12% | 46,466,651 | 42.72% | 40,453,278 | 37.19% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2018 | Total | 108,779,880 | 18.12% | 46,466,651 | 42.72% | 40,453,278 | 37.19% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2018 | Total | 108,764,780 | 18.12% | 41,466,651 | 38.13% | 40,453,278 | 37.19% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2018 | Total | 108,759,780 | 18.11% | 35,303,487 | 32.46% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2018 | Total | 108,759,780 | 18.11% | 35,303,487 | 32.46% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2017 | Total | 108,755,780 | 19.56% | 36,822,000 | 33.86% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2017 | Total | 108,778,330 | 19.57% | 38,972,000 | 35.83% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2017 | Total | 108,778,330 | 19.57% | 32,152,000 | 29.56% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2017 | Total | 109,528,330 | 19.72% | 54,282,280 | 49.56% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2016 | (A) Promoter & Promoter Group | 109,528,330 | 19.74% | 42,607,280 | 38.90% | - | -% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2016 | (A) Promoter & Promoter Group | 111,573,299 | 20.10% | 48,557,280 | 43.52% | - | -% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2016 | (A) Promoter & Promoter Group | 112,498,499 | 20.26% | 50,358,280 | 44.76% | - | -% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2016 | (A) Promoter & Promoter Group | 113,402,468 | 20.43% | 55,837,280 | 49.24% | - | -% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2015 | (A) Promoter & Promoter Group | 113,452,468 | 20.43% | 50,607,119 | 44.61% | - | -% |