| Sep 2025 | Total | 239,393,412 | 54.84% | 23,880,309 | 9.98% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2025 | Total | 239,393,412 | 54.84% | 25,143,309 | 10.50% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2025 | Total | 239,393,412 | 54.84% | 32,065,949 | 13.39% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2024 | Total | 239,393,412 | 54.84% | 21,935,949 | 9.16% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2024 | Total | 239,393,412 | 54.84% | 19,510,949 | 8.15% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2024 | Total | 239,393,412 | 54.84% | 26,883,449 | 11.23% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2024 | Total | 239,393,412 | 54.84% | 31,330,449 | 13.09% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2023 | Total | 239,393,412 | 54.84% | 31,912,614 | 13.33% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2023 | Total | 239,393,412 | 54.84% | 42,372,914 | 17.70% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2023 | Total | 239,393,412 | 54.52% | 79,704,464 | 33.29% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2023 | Total | 239,393,412 | 54.27% | 96,043,464 | 40.12% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2022 | Total | 239,393,412 | 54.27% | 87,417,464 | 36.52% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2022 | Total | 239,393,412 | 54.27% | 79,890,964 | 33.37% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2022 | Total | 239,393,412 | 54.27% | 88,911,980 | 37.14% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2022 | Total | 239,393,412 | 54.27% | 84,300,280 | 35.21% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2021 | Total | 239,393,412 | 53.86% | 69,737,280 | 29.13% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2021 | Total | 239,393,412 | 53.86% | 75,227,191 | 31.42% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2021 | Total | 239,393,412 | 53.86% | 74,024,848 | 30.92% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2021 | Total | 239,393,412 | 53.86% | 78,746,711 | 32.89% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2020 | Total | 239,393,412 | 53.86% | 93,207,852 | 38.94% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2020 | Total | 239,393,412 | 53.86% | 111,329,353 | 46.50% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Aug 14, 2020 | Total | 239,393,412 | 53.86% | 129,904,348 | 54.26% | 0 | 0.00% | 
                    
                        
                        
                            | Aug 14, 2020 | Total | 239,393,412 | 53.86% | 129,904,348 | 54.26% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jul 20, 2020 | Total | 239,393,412 | 53.86% | 216,593,566 | 90.48% | 0 | 0.00% | 
                    
                        
                        
                            | Jul 20, 2020 | Total | 239,393,412 | 53.86% | 216,593,566 | 90.48% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2020 | Total | 239,393,412 | 53.38% | 216,593,566 | 90.48% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2020 | Total | 239,393,412 | 52.74% | 213,646,566 | 89.24% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2019 | Total | 239,393,412 | 52.74% | 171,366,031 | 71.58% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2019 | Total | 239,393,412 | 52.74% | 165,866,475 | 69.29% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2019 | Total | 239,393,412 | 52.74% | 112,053,928 | 46.81% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2019 | Total | 284,793,412 | 62.74% | 135,798,260 | 47.68% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2018 | Total | 330,193,412 | 72.74% | 157,111,260 | 47.58% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2018 | Total | 330,193,412 | 72.74% | 145,685,279 | 44.12% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2018 | Total | 330,193,412 | 72.74% | 138,750,706 | 42.02% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2018 | Total | 165,088,855 | 72.74% | 65,828,953 | 39.87% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2017 | Total | 165,088,855 | 72.74% | 47,986,193 | 29.07% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2017 | Total | 165,088,855 | 72.74% | 48,751,793 | 29.53% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2017 | Total | 165,088,855 | 72.74% | 49,579,353 | 30.03% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2017 | Total | 165,088,855 | 72.74% | 48,875,814 | 29.61% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2016 | (A) Promoter & Promoter Group | 165,088,855 | 72.74% | 47,767,645 | 28.93% | - | -% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2016 | (A) Promoter & Promoter Group | 165,088,855 | 72.74% | 40,942,878 | 24.80% | - | -% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2016 | (A) Promoter & Promoter Group | 165,088,855 | 72.74% | 48,360,623 | 29.29% | - | -% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2016 | (A) Promoter & Promoter Group | 165,088,855 | 72.74% | 45,694,355 | 27.68% | - | -% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2015 | (A) Promoter & Promoter Group | 165,088,855 | 72.74% | 41,830,355 | 25.34% | - | -% |