Numbers of Runs by Year
1997: 222
1998: ----
1999: 211
2000: 245
2001: 230
2002: 260
2003: 265
2004: 311
2005: 233
2006: 247
2007: 288
2008: 315
2009: 266
2010: 267
2011: 307
2012: 290
2013: 247
2014: 281
2015: 266
2016: 243
2017: 204
2018: 258
2019: 286
2020: 243
2021: 242
2022:
2023:
2024: 332