| Sep 2025 | Total | 79,477,223 | 44.38% | 6,322,461 | 7.96% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2025 | Total | 79,477,223 | 44.38% | 6,322,461 | 7.96% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2025 | Total | 79,287,223 | 44.27% | 10,026,851 | 12.65% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2024 | Total | 79,287,223 | 44.27% | 8,212,851 | 10.36% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2024 | Total | 79,287,223 | 44.27% | 8,412,851 | 10.61% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2024 | Total | 79,227,223 | 44.24% | 10,570,863 | 13.34% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2024 | Total | 79,227,223 | 44.24% | 10,570,863 | 13.34% | 7,500,000 | 9.47% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2023 | Total | 79,227,223 | 44.24% | 13,224,259 | 16.69% | 7,500,000 | 9.47% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2023 | Total | 79,227,223 | 44.24% | 25,968,622 | 32.78% | 7,500,000 | 9.47% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2023 | Total | 78,993,178 | 44.11% | 46,303,453 | 58.62% | 7,500,000 | 9.49% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2023 | Total | 77,566,897 | 43.31% | 57,668,358 | 74.35% | 7,500,000 | 9.67% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2022 | Total | 77,566,897 | 43.31% | 57,371,142 | 73.96% | 7,500,000 | 9.67% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2022 | Total | 77,526,897 | 43.29% | 57,371,142 | 74.00% | 7,500,000 | 9.67% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2022 | Total | 77,526,897 | 43.29% | 52,164,396 | 67.29% | 15,417,023 | 19.89% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2022 | Total | 76,903,715 | 42.94% | 39,733,348 | 51.67% | 16,268,907 | 21.15% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2021 | Total | 73,384,732 | 40.98% | 44,816,488 | 61.07% | 16,268,907 | 22.17% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2021 | Total | 73,384,732 | 40.98% | 41,456,488 | 56.49% | 16,268,907 | 22.17% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2021 | Total | 73,384,732 | 40.98% | 39,368,464 | 53.65% | 18,248,162 | 24.87% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2021 | Total | 73,384,732 | 40.98% | 40,198,353 | 54.78% | 18,248,162 | 24.87% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 22, 2021 | Total | 79,933,668 | 44.64% | 40,198,353 | 50.29% | 18,248,162 | 22.83% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2020 | Total | 72,133,668 | 42.04% | 40,198,353 | 55.73% | 10,448,162 | 14.48% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2020 | Total | 72,133,668 | 42.04% | 39,598,353 | 54.90% | 9,896,278 | 13.72% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2020 | Total | 72,108,668 | 42.10% | 43,061,022 | 59.72% | 9,896,278 | 13.72% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2020 | Total | 72,108,668 | 42.10% | 43,611,348 | 60.48% | 10,423,162 | 14.45% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2019 | Total | 72,108,668 | 42.10% | 32,609,217 | 45.22% | 10,423,162 | 14.45% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2019 | Total | 72,108,668 | 42.10% | 32,609,217 | 45.22% | 10,423,162 | 14.45% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2019 | Total | 72,108,668 | 42.10% | 33,584,217 | 46.57% | 10,652,551 | 14.77% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 25, 2019 | Total | 72,108,668 | 42.10% | 33,584,217 | 46.57% | 10,652,551 | 14.77% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2019 | Total | 64,191,645 | 39.30% | 33,795,217 | 52.65% | 2,735,528 | 4.26% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2018 | Total | 64,191,645 | 39.30% | 41,477,818 | 64.62% | 2,735,528 | 4.26% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2018 | Total | 64,191,645 | 39.30% | 40,203,775 | 62.63% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2018 | Total | 62,212,390 | 39.66% | 48,085,455 | 77.29% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2018 | Total | 62,212,390 | 39.66% | 47,950,400 | 77.08% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2017 | Total | 62,212,390 | 40.76% | 32,946,000 | 52.96% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2017 | Total | 62,212,390 | 40.79% | 39,511,000 | 63.51% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2017 | Total | 62,522,390 | 41.97% | 39,601,000 | 63.34% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2017 | Total | 62,522,390 | 44.97% | 29,495,000 | 47.18% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2016 | (A) Promoter & Promoter Group | 62,522,390 | 46.11% | 31,720,000 | 50.73% | - | -% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2016 | (A) Promoter & Promoter Group | 62,522,390 | 46.11% | 22,755,000 | 36.39% | - | -% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2016 | (A) Promoter & Promoter Group | 62,522,390 | 46.29% | 29,512,000 | 47.20% | - | -% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2016 | (A) Promoter & Promoter Group | 62,522,390 | 46.49% | 30,375,000 | 48.58% | - | -% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2015 | (A) Promoter & Promoter Group | 62,522,390 | 46.49% | 32,170,000 | 51.45% | - | -% |