Year Judgements Authored Part of Bench
2015598
2014580
20135138
201212131
201130108
20102577
200935174