Year
OPD attendance
Admissions
Operations
2010
14627
1676
1270
2011
16550
1557
1262
2012
20758
1961
1369
2013
20650
2018
1769
2014
23820
3104
1892
2015
23108
3462
2073
2016
24290
3914
3560
2017
25338
4126
3740
32860
7050
2655