| Sep 2025 | Total | 19,427,415 | 39.18% | 5,200,000 | 26.77% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2025 | Total | 19,427,583 | 39.18% | 5,200,000 | 26.77% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | May 23, 2025 | Total | 19,427,583 | 39.18% | 5,200,000 | 26.77% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2025 | Total | 19,427,583 | 51.01% | 5,200,000 | 26.77% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2024 | Total | 19,427,583 | 50.88% | 5,200,000 | 26.77% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2024 | Total | 19,427,583 | 50.88% | 5,540,000 | 28.52% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2024 | Total | 19,427,583 | 50.88% | 4,540,000 | 23.37% | 1,050,000 | 5.40% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2024 | Total | 19,427,583 | 50.88% | 5,010,000 | 25.79% | 1,050,000 | 5.40% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2023 | Total | 19,427,583 | 50.88% | 6,010,000 | 30.94% | 1,050,000 | 5.40% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2023 | Total | 19,427,583 | 51.29% | 6,010,000 | 30.94% | 1,050,000 | 5.40% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2023 | Total | 19,427,583 | 51.29% | 6,010,000 | 30.94% | 1,050,000 | 5.40% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2023 | Total | 19,427,583 | 51.29% | 6,010,000 | 30.94% | 1,050,000 | 5.40% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2022 | Total | 19,427,583 | 51.29% | 6,010,000 | 30.94% | 1,050,000 | 5.40% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2022 | Total | 19,427,583 | 51.29% | 6,010,000 | 30.94% | 1,050,000 | 5.40% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Aug 16, 2022 | Total | 19,427,583 | 51.29% | 6,510,000 | 33.51% | 1,050,000 | 5.40% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2022 | Total | 19,427,583 | 51.29% | 6,510,000 | 33.51% | 1,050,000 | 5.40% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 27, 2022 | Total | 19,427,583 | 51.29% | 6,510,000 | 33.51% | 1,050,000 | 5.40% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | May 09, 2022 | Total | 19,427,583 | 51.29% | 5,310,000 | 27.33% | 1,050,000 | 5.40% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2022 | Total | 19,427,583 | 51.29% | 5,310,000 | 27.33% | 1,050,000 | 5.40% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Feb 03, 2022 | Total | 20,927,583 | 55.25% | 6,810,000 | 32.54% | 1,050,000 | 5.02% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2021 | Total | 20,927,583 | 55.25% | 5,310,000 | 25.37% | 1,050,000 | 5.02% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Oct 27, 2021 | Total | 20,927,583 | 55.25% | 5,310,000 | 25.37% | 1,050,000 | 5.02% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2021 | Total | 13,079,739 | 55.30% | 4,310,000 | 32.95% | 1,050,000 | 8.03% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2021 | Total | 13,079,739 | 55.30% | 7,500,000 | 57.34% | 1,050,000 | 8.03% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2021 | Total | 13,079,739 | 55.30% | 7,500,000 | 57.34% | 1,050,000 | 8.03% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 04, 2021 | Total | 13,079,739 | 55.30% | 7,500,000 | 57.34% | 1,050,000 | 8.03% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2020 | Total | 12,029,739 | 53.23% | 7,500,000 | 62.35% | 4,468,341 | 37.14% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2020 | Total | 12,029,739 | 53.23% | 7,500,000 | 62.35% | 4,468,341 | 37.14% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jul 14, 2020 | Total | 12,029,739 | 53.23% | 7,500,000 | 62.35% | 4,468,341 | 37.14% | 
                    
                        
                        
                            | Jul 14, 2020 | Total | 12,029,739 | 53.23% | 7,500,000 | 62.35% | 4,468,341 | 37.14% | 
                    
                        
                        
                            | Jul 14, 2020 | Total | 12,029,739 | 53.23% | 7,500,000 | 62.35% | 4,468,341 | 37.14% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2020 | Total | 12,029,739 | 53.23% | 7,500,000 | 62.35% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2020 | Total | 12,013,371 | 53.16% | 7,500,000 | 62.43% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2019 | Total | 11,868,391 | 52.51% | 8,288,594 | 69.84% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2019 | Total | 11,868,391 | 52.51% | 8,988,594 | 75.74% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2019 | Total | 11,868,391 | 52.51% | 8,988,594 | 75.74% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2019 | Total | 11,868,391 | 52.51% | 9,458,594 | 79.70% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2018 | Total | 11,868,391 | 52.51% | 9,458,594 | 79.70% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2018 | Total | 11,868,391 | 52.51% | 9,085,000 | 76.55% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2018 | Total | 11,868,391 | 52.51% | 8,450,000 | 71.20% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2018 | Total | 11,868,391 | 52.51% | 8,425,000 | 70.99% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2017 | Total | 11,868,391 | 52.51% | 9,425,000 | 79.41% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2017 | Total | 11,868,391 | 52.51% | 9,775,000 | 82.36% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2017 | Total | 11,868,391 | 52.51% | 5,370,000 | 45.25% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2017 | Total | 15,368,391 | 68.00% | 6,724,286 | 43.75% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2016 | (A) Promoter & Promoter Group | 16,368,391 | 72.42% | 8,424,286 | 51.47% | - | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2016 | (A) Promoter & Promoter Group | 16,368,391 | 72.42% | 8,424,286 | 51.47% | - | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2016 | (A) Promoter & Promoter Group | 16,368,391 | 72.42% | 6,824,286 | 41.69% | - | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2016 | (A) Promoter & Promoter Group | 16,368,391 | 72.42% | 6,203,113 | 37.90% | - | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2015 | (A) Promoter & Promoter Group | 16,368,391 | 72.42% | 6,203,113 | 37.90% | - | 0.00% |