Share-holding-position-as-on-July-31-2024Share-holding-position-as-on-June-30-2024Share-holding-position-as-on-May-31-2024Share holding position as on April 30 2024Share holding position as on March 31 2024Share-holding-position-as-on-February-29-2024Share-holding-position-as-on-January-31-2024Share-holding-position-as-on-December-31-2023