| Shareholding pattern – March 2025 | 
| Shareholding pattern – September 2024 | 
| Shareholding Pattern – March 2024 | 
| Shareholding Pattern – September 2023 | 
| Shareholding Pattern – March 2023 | 
| Shareholding Pattern – September 2022 | 
| Shareholding Pattern – March  2022 | 
| Shareholding pattern- March 2021 | 
| Shareholding pattern- December 2020 | 
| Shareholding pattern- September 2020 | 
| Shareholding Pattern- Jun 2020 | 
| Shareholding Pattern  March 2020 | 
| Shareholding-Pattern- September 2019 | 
| Shareholding Pattern- June 19 | 
| Shareholding Pattern- March 19 | 
| Shareholding Pattern- September 2018 | 
| Shareholding Pattern- June 2018 | 
| Shareholding Pattern- March 2018 | 
| Shareholding Pattern-December 2017 | 
| Shareholding Pattern- September 2017 | 
| Shareholding Pattern- June 2017 | 
| Shareholding Pattern – March 2017 | 
| Shareholding Pattern – December 2016 | 
| Shareholding Pattern – September 2016 | 
| Share Holding Pattern June 2016 | 
| Share Holding Pattern March 2016 | 
| Share Holding Pattern December 2015 | 
| Share Holding Pattern September 2015 |