2005: 2nd
2006: 1st
2007: 2nd
2008: 1st
2009: 1st
2010: 1st
2011: 1st
2012: 1st
2013: 1st
2014: 1st
2015: 1st
2016: 1st
2017: 1st
2018: 1st
2019: 3rd
2020: 1st
2021: 2nd
2022: 3rd
2023: 3rd
2024: 3rd
2025: 2nd
2005: 2nd
2006: 1st
2007: 2nd
2008: 1st
2009: 1st
2010: 1st
2011: 1st
2012: 1st
2013: 1st
2014: 1st
2015: 1st
2016: 1st
2017: 1st
2018: 1st
2019: 3rd
2020: 1st
2021: 2nd
2022: 3rd
2023: 3rd
2024: 3rd
2025: 2nd