2001

2002

Sales: 2,000
Rankings:
2003

Sales: 2,000
Rankings:
2004

Sales: 1,989
Rankings:
2005

Sales: 1,965
Rankings:
2006

Sales: 1,878
Rankings:
2007

Sales: 1,811
Rankings:
2008

Sales: 1,800
Rankings:
2009

Sales: 1,580
Rankings:
2010

Sales: 1,500
Rankings:
2011

Sales: 1,453
Rankings:
2012

Sales: 1,250
Rankings:
2013

Sales: 1,152
Rankings:
2014

Sales: 1,137
Rankings:
2015

Sales: 1,080
Rankings:
2016

Sales: 1,023
Rankings:
2017

Sales: 1,020
Rankings:
2018

Sales: 1,018
Rankings:
2019

Sales: 1,000
Rankings:
2020

Sales: 971
Rankings:
2021

2022

Sales: 772
Rankings:
2023

Sales: 753
Rankings: