| Sep 2025 | Total | 10,717,817 | 53.60% | 1,558,000 | 14.54% | 1,500,000 | 14.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2025 | Total | 10,501,749 | 53.16% | 1,558,000 | 14.84% | 1,256,602 | 11.97% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2025 | Total | 10,098,709 | 52.19% | 808,000 | 8.00% | 853,562 | 8.45% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2024 | Total | 9,922,153 | 51.75% | 708,000 | 7.14% | 677,000 | 6.82% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2024 | Total | 9,388,308 | 50.76% | 708,000 | 7.54% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2024 | Total | 9,388,308 | 50.76% | 708,000 | 7.54% | 5,655,624 | 60.24% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2024 | Total | 9,388,308 | 50.76% | 628,000 | 6.69% | 5,455,624 | 58.11% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jan 08, 2024 | Total | 9,377,576 | 50.70% | 1,174,000 | 12.52% | 5,455,624 | 58.18% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2023 | Total | 9,377,576 | 52.40% | 1,174,000 | 12.52% | 5,455,624 | 58.18% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2023 | Total | 9,377,576 | 52.40% | 1,622,747 | 17.30% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2023 | Total | 9,377,576 | 52.40% | 1,597,747 | 17.04% | 3,611,980 | 38.52% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2023 | Total | 9,493,543 | 53.05% | 1,629,494 | 17.16% | 3,611,980 | 38.05% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2022 | Total | 9,494,043 | 53.05% | 2,258,494 | 23.79% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2022 | Total | 9,494,043 | 53.05% | 2,508,494 | 26.42% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2022 | Total | 9,486,192 | 53.01% | 3,097,276 | 32.65% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2022 | Total | 9,441,192 | 52.75% | 3,108,152 | 32.92% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2021 | Total | 9,349,051 | 52.24% | 3,485,735 | 37.28% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2021 | Total | 9,253,522 | 51.70% | 3,485,735 | 37.67% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2021 | Total | 9,012,222 | 50.36% | 3,485,735 | 38.68% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2021 | Total | 9,012,222 | 50.36% | 4,335,735 | 48.11% | 263,970 | 2.93% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2020 | Total | 9,012,222 | 50.36% | 4,535,735 | 50.33% | 263,970 | 2.93% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2020 | Total | 9,012,222 | 50.36% | 4,535,735 | 50.33% | 263,970 | 2.93% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2020 | Total | 9,012,222 | 50.36% | 4,535,735 | 50.33% | 263,970 | 2.93% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2020 | Total | 9,012,222 | 50.36% | 4,535,735 | 50.33% | 263,970 | 2.93% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2019 | Total | 8,973,005 | 50.14% | 4,535,735 | 50.55% | 1,431,036 | 15.95% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2019 | Total | 8,932,505 | 49.91% | 5,933,735 | 66.43% | 2,152,952 | 24.10% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2019 | Total | 8,932,505 | 49.91% | 6,233,735 | 69.79% | 2,152,952 | 24.10% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2019 | Total | 8,932,505 | 49.91% | 5,683,735 | 63.63% | 2,097,703 | 23.48% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2018 | Total | 8,931,705 | 49.91% | 6,433,735 | 72.03% | 2,097,703 | 23.49% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2018 | Total | 8,981,705 | 50.19% | 6,183,735 | 68.85% | 2,887,698 | 32.15% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2018 | Total | 8,981,705 | 50.19% | 6,183,735 | 68.85% | 2,887,698 | 32.15% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2018 | Total | 8,991,705 | 50.24% | 6,183,735 | 68.77% | 2,887,698 | 32.12% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2017 | Total | 8,991,705 | 50.24% | 6,183,735 | 68.77% | 2,887,698 | 32.12% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2017 | Total | 8,727,735 | 51.24% | 6,573,735 | 75.32% | 2,500,400 | 28.65% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2017 | Total | 8,727,735 | 51.24% | 6,723,735 | 77.04% | 3,434,922 | 39.36% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2017 | Total | 9,140,225 | 53.66% | 7,086,225 | 77.53% | 3,434,922 | 37.58% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2016 | (A) Promoter & Promoter Group | 9,150,880 | 53.73% | 6,836,223 | 74.71% | 3,272,017 | 35.76% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2016 | (A) Promoter & Promoter Group | 8,804,158 | 52.92% | 5,996,225 | 68.11% | 2,300,499 | 26.13% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2016 | (A) Promoter & Promoter Group | 8,033,814 | 50.64% | 5,996,225 | 74.64% | 3,406,127 | 42.40% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2016 | (A) Promoter & Promoter Group | 8,033,814 | 54.61% | 5,996,225 | 74.64% | 3,970,919 | 49.43% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2015 | (A) Promoter & Promoter Group | 7,367,147 | 52.46% | 4,746,225 | 64.42% | 3,009,252 | 40.85% |