|  
                Year  
            |  
         
             Beginning Price  
            |  
         
             Ending Price  
            |  
         
             Gain or Loss 
            |  
         
             Percent Gain or Loss  
            |  
      
|  
           2006 
            |  
         
           31.90 
            |  
         
           47.34 
              
           |  
         
           15.44 
            |  
         
           48.40% 
            |  
      
|  
           2007 
            |  
         
           47.34 
            |  
         
           40.68 
            |  
         
           -6.66 
            |  
         
           -14.07% 
            |  
      
|  
           2008 
            |  
         
           40.68 
            |  
         
           29.74 
            |  
         
           -10.94 
            |  
         
           -26.89% 
            |  
      
|  
           2009 
            |  
         
           29.74 
            |  
         
           37.97 
            |  
         
           8.23 
            |  
         
           27.67% 
            |  
      
|  
           2010 
            |  
         
           37.97 
            |  
         
           39.49 
            |  
         
           1.52 
            |  
         
           4.00% 
            |  
      
|  
           2011 
            |  
         
           39.49 
            |  
         
           26.11 
            |  
         
           -13.38 
            |  
         
           -33.88% 
            |  
      
|  
           2012 
            |  
         
           26.11 
            |  
         
           29.84 
            |  
         
           3.73 
            |  
         
           14.29% 
            |  
      
|  
           2013 
            |  
         
           29.84 
            |  
         
           45.32 
            |  
         
           15.48 
            |  
         
           51.88% 
            |  
      
|  
           2014 
            |  
         
           45.32 
            |  
         
           50.03 
            |  
         
           4.71 
            |  
         
           10.39% 
            |  
      
|  
           2015 
            |  
        
           50.03 
            |  
         
           45.01 
            |  
         
           -5.02 
            |  
         
           -10.03% 
            |  
      
|  
           2016 
            |  
        
           45.01 
            |  
         
           41.09 
            |  
         
           -3.92 
            |  
         
           -8.71% 
            |  
      
|  
           2017 
            |  
         
           41.09 
            |  
         
           52.50 
            |  
         
           11.41 
            |  
         
           27.77% 
            |  
      
|  
           2018 
            |  
        
           52.50 
            |  
         
           36.91 
            |  
         
           -15.59 
            |  
         
           -29.70% 
            |  
      
|  
           2019 
            |  
        
           36.91 
            |  
         
           39.96 
            |  
         
           3.05 
            |  
         
           8.26% 
            |  
      
|  
           2020 
            |  
        
           39.96 
            |  
         
           42.30 
            |  
         
           2.34 
            |  
         
           5.86% 
            |  
      
|  
           2021 
            |  
        
           42.30 
            |  
         
           43.63 
            |  
         
           1.33 
            |  
         
           3.14% 
            |  
      
|  
           2022 
            |  
        
           43.63 
            |  
         
           34.67 
            |  
         
           -8.96 
            |  
         
           -20.54% 
            |  
      
|  
           2023 
            |  
        
           34.67 
            |  
         
           34.80 
            |  
         
           0.13 
            |  
         
           0.37% 
            |  
      
|  
           2024 
            |  
        
           34.80 
            |  
         
           51.48 
            |  
         
           16.68 
            |  
         
           47.93% 
            |