| Sep 2025 | Total | 304,917,712 | 36.11% | 270,363,109 | 88.67% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2025 | Total | 304,917,712 | 36.11% | 270,363,109 | 88.67% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2025 | Total | 304,917,712 | 36.11% | 270,363,109 | 88.67% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2024 | Total | 304,917,712 | 36.11% | 270,363,109 | 88.67% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2024 | Total | 304,917,712 | 36.11% | 270,363,109 | 88.67% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2024 | Total | 304,917,712 | 36.11% | 270,363,109 | 88.67% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Apr 25, 2024 | Total | 304,917,712 | 36.11% | 270,363,109 | 88.67% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2024 | Total | 304,917,712 | 39.41% | 270,363,109 | 88.67% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2023 | Total | 304,917,712 | 39.41% | 270,363,109 | 88.67% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2023 | Total | 304,917,712 | 39.41% | 270,363,109 | 88.67% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2023 | Total | 304,917,712 | 39.41% | 270,363,109 | 88.67% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2023 | Total | 304,917,712 | 39.41% | 270,363,109 | 88.67% | 29,799,470 | 9.77% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 03, 2023 | Total | 304,917,712 | 39.41% | 200,363,109 | 65.71% | 29,799,470 | 9.77% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Feb 06, 2023 | Total | 201,743,109 | 39.12% | 200,363,109 | 99.32% | 29,799,470 | 14.77% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2022 | Total | 201,743,109 | 39.12% | 200,363,109 | 99.32% | 29,799,470 | 14.77% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2022 | Total | 224,243,109 | 43.48% | 220,363,109 | 98.27% | 29,799,470 | 13.29% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 09, 2022 | Total | 241,737,689 | 50.50% | 230,363,109 | 95.29% | 29,799,470 | 12.33% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jul 25, 2022 | Total | 261,743,109 | 52.02% | 260,363,109 | 99.47% | 29,799,470 | 11.39% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2022 | Total | 261,743,109 | 54.62% | 260,363,109 | 99.47% | 29,799,470 | 11.39% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2022 | Total | 261,743,109 | 54.62% | 260,363,109 | 99.47% | 29,799,470 | 11.39% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2021 | Total | 261,743,109 | 54.62% | 260,363,109 | 99.47% | 29,799,470 | 11.39% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2021 | Total | 261,743,109 | 54.62% | 260,363,109 | 99.47% | 29,799,470 | 11.39% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jul 16, 2021 | Total | 261,743,109 | 54.62% | 260,363,109 | 99.47% | 29,799,470 | 11.39% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2021 | Total | 261,743,109 | 56.23% | 260,363,109 | 99.47% | 29,799,470 | 11.39% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2021 | Total | 261,743,109 | 56.23% | 230,563,639 | 88.09% | 29,799,470 | 11.39% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Feb 09, 2021 | Total | 261,743,109 | 56.23% | 230,366,039 | 88.01% | 29,799,470 | 11.39% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2020 | Total | 261,743,109 | 60.87% | 230,563,639 | 88.09% | 29,799,470 | 11.39% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2020 | Total | 261,743,109 | 60.87% | 230,563,639 | 88.09% | 29,997,070 | 11.46% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 17, 2020 | Total | 261,743,109 | 60.87% | 230,563,639 | 88.09% | 29,997,070 | 11.46% | 
                    
                        
                        
                            | Sep 17, 2020 | Total | 261,743,109 | 60.87% | 230,563,639 | 88.09% | 29,997,070 | 11.46% | 
                    
                        
                        
                            | Sep 17, 2020 | Total | 261,743,109 | 60.87% | 230,563,639 | 88.09% | 29,997,070 | 11.46% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2020 | Total | 261,743,109 | 62.71% | 230,563,639 | 88.09% | 29,997,070 | 11.46% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Apr 27, 2020 | Total | 261,743,109 | 62.71% | 227,975,384 | 87.10% | 32,387,725 | 12.37% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2020 | Total | 252,543,639 | 61.87% | 230,563,639 | 91.30% | 23,188,255 | 9.18% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 26, 2020 | Total | 252,543,639 | 61.87% | 230,563,639 | 91.30% | 23,188,255 | 9.18% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2019 | Total | 231,943,639 | 59.84% | 230,563,639 | 99.41% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Oct 18, 2019 | Total | 231,943,639 | 59.84% | 30,310,127 | 13.07% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2019 | Total | 31,943,639 | 19.45% | 30,310,127 | 94.89% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2019 | Total | 31,943,639 | 19.45% | 30,310,127 | 94.89% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2019 | Total | 31,968,649 | 19.46% | 30,335,137 | 94.89% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2018 | Total | 32,559,899 | 19.82% | 30,375,937 | 93.29% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2018 | Total | 32,559,899 | 20.74% | 30,375,937 | 93.29% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2018 | Total | 32,559,899 | 20.74% | 30,375,937 | 93.29% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2018 | Total | 32,559,899 | 20.74% | 30,375,937 | 93.29% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2017 | Total | 32,559,899 | 20.74% | 30,573,537 | 93.90% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2017 | Total | 38,883,431 | 24.77% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2017 | Total | 38,883,431 | 24.77% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2017 | Total | 38,883,431 | 24.77% | 0 | 0.00% | 6,979,131 | 17.95% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2016 | (A) Promoter & Promoter Group | 38,883,431 | 24.77% | - | -% | - | -% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2016 | (A) Promoter & Promoter Group | 38,883,431 | 50.63% | 44,000 | 0.11% | 6,979,131 | 17.95% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2016 | (A) Promoter & Promoter Group | 38,883,431 | 50.63% | 17,543,860 | 45.12% | 6,979,131 | 17.95% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2016 | (A) Promoter & Promoter Group | 38,883,431 | 50.63% | 15,806,788 | 40.65% | 6,979,131 | 17.95% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2015 | Total | 38,883,431 | 50.63% | 0 | 0.00% | 0 | 0.00% |