|  
                Year  
            |  
         
             Beginning Price  
            |  
         
             Ending Price  
            |  
         
             Gain or Loss 
            |  
         
             Percent Gain or Loss  
            |  
      
|  
           2000 
            |  
         
           11.4375 
            |  
         
           24.9375 
            |  
         
           13.50 
            |  
         
           118.03% 
            |  
      
|  
           2001 
            |  
         
           24.9375 
            |  
         
           25.75 
            |  
         
           0.8125 
            |  
         
           3.26% 
            |  
      
|  
           2002 
            |  
         
           25.75 
            |  
         
           36.08 
            |  
         
           10.33 
            |  
         
           40.12% 
            |  
      
|  
           2003 
            |  
         
           36.08 
            |  
         
           53.68 
            |  
         
           17.60 
            |  
         
           48.78% 
            |  
      
|  
           2004 
            |  
         
           53.68 
            |  
         
           83.92* 
            |  
         
           30.24 
            |  
         
           56.33% 
            |  
      
|  
           2005 
            |  
         
           41.96 
            |  
         
           36.49 
            |  
         
           -5.47 
            |  
         
           -13.04% 
            |  
      
|  
           2006 
            |  
         
           36.49 
            |  
         
           35.42 
            |  
         
           -1.07 
            |  
         
           -2.93% 
            |  
      
|  
           2007 
            |  
         
           35.42 
            |  
         
           24.23 
            |  
         
           -11.19 
            |  
         
           -31.59% 
            |  
      
|  
           2008 
            |  
         
           24.23 
            |  
         
           15.97 
            |  
         
           -8.26 
            |  
         
           -34.09% 
            |  
      
|  
           2009 
            |  
         
           15.97 
            |  
         
           15.80 
            |  
         
           -0.17 
            |  
         
           -1.06% 
            |  
      
|  
           2010 
            |  
         
           15.80 
            |  
         
           19.55 
            |  
         
           3.75 
            |  
         
           23.73% 
            |  
      
|  
           2011 
            |  
         
           19.55 
            |  
         
           19.75 
            |  
         
           0.20 
            |  
         
           1.02% 
            |  
      
|  
           2012 
            |  
         
           19.75 
            |  
         
           21.49 
            |  
         
           1.74 
            |  
         
           8.81% 
            |  
      
|  
           2013 
            |  
         
           21.49 
            |  
         
           34.97 
            |  
         
           13.48 
            |  
         
           62.73% 
            |  
      
|  
           2014 
            |  
         
           34.97 
            |  
         
           38.71 
            |  
         
           3.74 
            |  
         
           10.69% 
            |  
      
|  
           2015 
            |  
        
           38.71 
            |  
         
           41.56 
            |  
         
           2.85 
            |  
         
           7.36% 
            |  
      
|  
           2016 
            |  
        
           41.56 
            |  
         
           50.83 
            |  
         
           9.27 
            |  
         
           22.31% 
            |  
      
|  
           2017 
            |  
        
           50.83 
            |  
         
           60.83 
            |  
         
           10.00 
            |  
         
           19.67% 
            |  
      
|  
           2018 
            |  
         
           60.83 
            |  
         
           43.53 
            |  
         
           -17.30 
            |  
         
           -28.44% 
            |  
      
|  
           2019 
            |  
         
           43.53 
            |  
         
           48.70 
            |  
         
           5.17 
            |  
         
           11.88% 
            |  
      
|  
           2020 
            |  
         
           48.70 
            |  
         
           50.71 
            |  
         
           2.01 
            |  
         
           4.13% 
            |  
      
|  
           2021 
            |  
         
           50.71 
            |  
         
           78.68 
            |  
         
           27.97 
            |  
         
           55.16% 
            |  
      
|  
           2022 
            |  
         
           78.68 
            |  
         
           65.90 
            |  
         
           -12.78 
            |  
         
           -16.24% 
            |  
      
|  
           2023 
            |  
         
           65.90 
            |  
         
           71.95 
            |  
         
           6.05 
            |  
         
           9.18% 
            |  
      
|  
           2024 
            |  
         
           71.95 
            |  
         
           95.76 
            |  
         
           23.81 
            |  
         
           33.09% 
            |