| Year | OPD Attendance | Total Admission | Total Patient Attendance in Emergency | Total Institutional Delivery |
|---|---|---|---|---|
| 2018 | 13,10,624 | 88,401 | 2,34,195 | 5,390 |
| 2019 | 14,89,461 | 94,079 | 2,52,014 | 5,620 |
| 2020 | 9,03,576 | 74,048 | 1,96,602 | 7,743 |
| 2021 | 13,81,527 | 86,560 | 2,48,574 | 7,539 |
| 2022 | 20,17,150 | 1,15,515 | 2,89,082 | 7,766 |