|  
                Year  
            |  
         
             Beginning Price  
            |  
         
             Ending Price  
            |  
         
             Gain or Loss 
            |  
         
             Percent Gain or Loss  
            |  
      
|  
           1994 
            |  
         
           22.125 
            |  
         
           32.75 
              
           |  
         
           10.625 
            |  
         
           48.02% 
            |  
      
|  
           1995 
            |  
         
           32.75 
            |  
         
           26.75 
              
           |  
         
           -6.00 
            |  
         
           -18.32% 
            |  
      
|  
           1996 
            |  
         
           26.75 
            |  
         
           23.25 
              
           |  
         
           -3.50 
            |  
         
           -13.08% 
            |  
      
|  
           1997 
            |  
         
           23.25 
            |  
         
           26.375 
              
           |  
         
           3.125 
            |  
         
           13.44% 
            |  
      
|  
           1998 
            |  
         
           26.375 
            |  
         
           40.75 
              
           |  
         
           14.375 
            |  
         
           54.50% 
            |  
      
|  
           1999 
            |  
         
           40.75 
            |  
         
           42.8125 
              
           |  
         
           2.0625 
            |  
         
           5.06% 
            |  
      
|  
           2000 
            |  
         
           42.8125 
            |  
         
           55.4375 
              
           |  
         
           12.625 
            |  
         
           29.49% 
            |  
      
|  
           2001 
            |  
         
           55.4375 
            |  
         
           72.51 
              
           |  
         
           17.0725 
            |  
         
           30.80% 
            |  
      
|  
           2002 
            |  
         
           72.51 
            |  
         
           116.72* 
              
           |  
         
           44.21 
            |  
         
           60.97% 
            |  
      
|  
           2003 
            |  
         
           58.36 
            |  
         
           76.08* 
              
           |  
         
           17.72 
            |  
         
           30.36% 
            |  
      
|  
           2004 
            |  
         
           38.04 
            |  
         
           73.64 
              
           |  
         
           35.60 
            |  
         
           93.59% 
            |  
      
|  
           2005 
            |  
         
           73.64 
            |  
         
           83.48* 
              
           |  
         
           9.84 
            |  
         
           13.36% 
            |  
      
|  
           2006 
            |  
         
           41.74 
            |  
         
           38.18 
              
           |  
         
           -3.56 
            |  
         
           -8.53% 
            |  
      
|  
           2007 
            |  
         
           38.18 
            |  
         
           42.15 
            |  
         
           3.97 
            |  
         
           10.40% 
              
           |  
      
|  
           2008 
            |  
         
           42.15 
            |  
         
           38.43 
            |  
         
           -3.72 
            |  
         
           -8.83% 
              
           |  
      
|  
           2009 
            |  
         
           38.43 
            |  
         
           38.77 
            |  
         
           0.34 
            |  
         
           0.88% 
              
           |  
      
|  
           2010 
            |  
         
           38.77 
            |  
         
           40.94 
            |  
         
           2.17 
            |  
         
           5.60% 
              
           |  
      
|  
           2011 
            |  
         
           40.94 
            |  
         
           47.92 
            |  
         
           6.98 
            |  
         
           17.05% 
              
           |  
      
|  
           2012 
            |  
         
           47.92 
            |  
         
           52.46 
            |  
         
           4.54 
            |  
         
           9.47% 
              
           |  
      
|  
           2013 
            |  
         
           52.46 
            |  
         
           57.45 
            |  
         
           4.99 
            |  
         
           9.51% 
              
           |  
      
|  
           2014 
            |  
         
           57.45 
            |  
         
           72.53 
            |  
         
           15.08 
            |  
         
           26.25% 
            |  
      
|  
           2015 
            |  
        
           72.53 
            |  
         
           58.65 
            |  
         
           -13.88 
            |  
         
           -19.14% 
            |  
      
|  
           2016 
            |  
         
           58.65 
            |  
         
           85.30 
            |  
         
           26.65 
            |  
         
           45.44% 
            |  
      
|  
           2017 
            |  
         
           85.30 
            |  
         
           104.10 
            |  
         
           18.80 
            |  
         
           22.04% 
            |  
      
|  
           2018 
            |  
        
           104.10 
            |  
         
           95.67 
            |  
         
           -8.43 
            |  
         
           -8.10% 
            |  
      
|  
           2019 
            |  
        
           95.67 
            |  
         
           113.87 
            |  
         
           18.20 
            |  
         
           19.02% 
            |  
      
|  
           2020 
            |  
        
           113.87 
            |  
         
           134.66 
            |  
         
           20.79 
            |  
         
           18.26% 
            |  
      
|  
           2021 
            |  
        
           134.66 
            |  
         
           179.02 
            |  
         
           44.36 
            |  
         
           32.94% 
            |  
      
|  
           2022 
            |  
        
           179.02 
            |  
         
           162.90 
            |  
         
           -16.12 
            |  
         
           -9.00% 
            |  
      
|  
           2023 
            |  
        
           162.90 
            |  
         
           193.65 
            |  
         
           30.75 
            |  
         
           18.88% 
            |  
      
|  
           2024 
            |  
        
           193.65 
            |  
         
           171.86 
            |  
         
           -21.79 
            |  
         
           -11.25% 
            |