|  
                Year  
            |  
         
             Beginning Price  
            |  
         
             Ending Price  
            |  
         
             Gain or Loss 
            |  
         
             Percent Gain or Loss  
            |  
      
|  
           2003 
            |  
         
           88.57 
            |  
         
           85.45 
            |  
         
           -3.12 
            |  
         
           -3.52% 
            |  
      
|  
           2004 
            |  
         
           85.45 
            |  
         
           88.55 
            |  
         
           3.10 
            |  
         
           3.63% 
            |  
      
|  
           2005 
            |  
         
           88.55 
            |  
         
           91.90 
              
           |  
         
           3.35 
            |  
         
           3.78% 
            |  
      
|  
           2006 
            |  
         
           91.90 
            |  
         
           88.43 
            |  
         
           -3.47 
            |  
         
           -3.78% 
            |  
      
|  
           2007 
            |  
         
           88.43 
            |  
         
           93.04 
            |  
         
           4.61 
              
           |  
         
           5.21% 
            |  
      
|  
           2008 
            |  
         
           93.04 
            |  
         
           119.35 
            |  
         
           26.31 
            |  
         
           28.28% 
            |  
      
|  
           2009 
            |  
         
           119.35 
            |  
         
           89.89 
            |  
         
           -29.46 
            |  
         
           -24.68% 
            |  
      
|  
           2010 
            |  
         
           89.89 
            |  
         
           94.12 
            |  
         
           4.23 
            |  
         
           4.71% 
            |  
      
|  
           2011 
            |  
         
           94.12 
            |  
         
           121.25 
            |  
         
           27.13 
            |  
         
           28.82% 
            |  
      
|  
           2012 
            |  
         
           121.25 
            |  
         
           121.18 
            |  
         
           -0.07 
            |  
         
           -0.06% 
            |  
      
|  
           2013 
            |  
         
           121.18 
            |  
         
           101.86 
            |  
         
           -19.32 
            |  
         
           -15.94% 
            |  
      
|  
           2014 
            |  
         
           101.86 
            |  
         
           125.92 
            |  
         
           24.06 
            |  
         
           23.62% 
            |  
      
|  
           2015 
            |  
        
           125.92 
            |  
         
           120.58 
            |  
         
           -5.34 
            |  
         
           -4.24% 
            |  
      
|  
           2016 
            |  
        
           120.58 
            |  
         
           119.13 
            |  
         
           -1.45 
            |  
         
           -1.20% 
            |  
      
|  
           2017 
            |  
         
           119.13 
            |  
         
           126.86 
            |  
         
           7.73 
            |  
         
           6.49% 
            |  
      
|  
           2018 
            |  
        
           126.86 
            |  
         
           121.51 
            |  
         
           -5.35 
            |  
         
           -4.22% 
            |  
      
|  
           2019 
            |  
        
           121.51 
            |  
         
           135.48 
            |  
         
           13.97 
            |  
         
           11.50% 
            |  
      
|  
           2020 
            |  
        
           135.48 
            |  
         
           157.73 
            |  
         
           22.25 
            |  
         
           16.42% 
            |  
      
|  
           2021 
            |  
        
           157.73 
            |  
         
           148.19 
            |  
         
           -9.54 
            |  
         
           -6.05% 
            |  
      
|  
           2022 
            |  
        
           148.19 
            |  
         
           99.56 
            |  
         
           -48.63 
            |  
         
           -32.82% 
            |  
      
|  
           2023 
            |  
        
           99.56 
            |  
         
           98.88 
            |  
         
           -0.71 
            |  
         
           -0.71% 
            |  
      
|  
           2024 
            |  
        
           98.88 
            |  
         
           87.33 
            |  
         
           -11.55 
            |  
         
           -11.68% 
            |