|  
                Year  
            |  
         
             Beginning Price  
            |  
         
             Ending Price  
            |  
         
             Gain or Loss 
            |  
         
             Percent Gain or Loss  
            |  
      
|  
           1997 
            |  
         
           24.25 
            |  
         
           39.75 
            |  
         
           15.50 
            |  
         
           63.92% 
            |  
      
|  
           1998 
            |  
         
           39.75 
            |  
         
           55.875* 
            |  
         
           16.125 
            |  
         
           40.57% 
            |  
      
|  
           1999 
            |  
         
           37.25 
            |  
         
           60.5625 
            |  
         
           23.3125 
            |  
         
           62.58% 
            |  
      
|  
           2000 
            |  
         
           60.5625 
            |  
         
           38.5937 
            |  
         
           -21.9688 
            |  
         
           -36.27% 
            |  
      
|  
           2001 
            |  
         
           38.5937 
            |  
         
           42.34 
            |  
         
           3.7463 
            |  
         
           9.71% 
            |  
      
|  
           2002 
            |  
         
           42.34 
            |  
         
           33.65 
            |  
         
           -8.69 
            |  
         
           -20.52% 
            |  
      
|  
           2003 
            |  
         
           33.65 
            |  
         
           37.32 
            |  
         
           3.67 
            |  
         
           10.91% 
            |  
      
|  
           2004 
            |  
         
           37.32 
            |  
         
           42.78 
            |  
         
           5.46 
            |  
         
           14.63% 
            |  
      
|  
           2005 
            |  
         
           42.78 
            |  
         
           46.13 
            |  
         
           3.35 
            |  
         
           7.83% 
            |  
      
|  
           2006 
            |  
         
           46.13 
            |  
         
           65.39 
            |  
         
           19.26 
            |  
         
           41.75% 
            |  
      
|  
           2007 
            |  
         
           65.39 
            |  
         
           48.07 
            |  
         
           -17.23 
            |  
         
           -26.49% 
            |  
      
|  
           2008 
            |  
         
           48.07 
            |  
         
           12.56 
            |  
         
           -35.51 
            |  
         
           -73.87% 
            |  
      
|  
           2009 
            |  
         
           12.56 
            |  
         
           31.09 
            |  
         
           18.53 
            |  
         
           147.53% 
            |  
      
|  
           2010 
            |  
         
           31.09 
            |  
         
           39.84 
            |  
         
           8.75 
            |  
         
           28.14% 
            |  
      
|  
           2011 
            |  
         
           39.84 
            |  
         
           27.50 
            |  
         
           -12.34 
            |  
         
           -30.97% 
            |  
      
|  
           2012 
            |  
         
           27.50 
            |  
         
           38.75 
            |  
         
           11.25 
            |  
         
           40.91% 
            |  
      
|  
           2013 
            |  
         
           38.75 
            |  
         
           52.25 
            |  
         
           13.50 
            |  
         
           34.84% 
            |  
      
|  
           2014 
            |  
         
           52.25 
            |  
         
           53.64 
            |  
         
           1.39 
            |  
         
           2.66% 
            |  
      
|  
           2015 
            |  
        
           53.64 
            |  
         
           59.98 
            |  
         
           6.34 
            |  
         
           11.82% 
            |  
      
|  
           2016 
            |  
        
           59.98 
            |  
         
           67.24 
            |  
         
           7.26 
            |  
         
           12.10% 
            |  
      
|  
           2017 
            |  
        
           67.24 
            |  
         
           74.24 
            |  
         
           7.00 
            |  
         
           10.41% 
            |  
      
|  
           2018 
            |  
         
           74.24 
            |  
         
           69.18 
            |  
         
           -5.06 
            |  
         
           -6.82% 
            |  
      
|  
           2019 
            |  
         
           69.18 
            |  
         
           89.26 
            |  
         
           20.08 
            |  
         
           29.03% 
            |  
      
|  
           2020 
            |  
         
           89.26 
            |  
         
           83.22 
            |  
         
           -6.04 
            |  
         
           -6.77% 
            |  
      
|  
           2021 
            |  
         
           83.22 
            |  
         
           121.30 
            |  
         
           38.08 
            |  
         
           45.76% 
            |  
      
|  
           2022 
            |  
         
           121.30 
            |  
         
           94.40 
            |  
         
           -26.90 
            |  
         
           -22.18% 
            |  
      
|  
           2023 
            |  
         
           94.40 
            |  
         
           106.28 
            |  
         
           11.88 
            |  
         
           12.58% 
            |  
      
|  
           2024 
            |  
         
           106.28 
            |  
         
           121.74 
            |  
         
           15.46 
            |  
         
           14.55% 
            |