how many grand prix 's were held in the year 2006 ?
22