|  
                Year  
            |  
         
             Beginning Price  
            |  
         
             Ending Price  
            |  
         
             Gain or Loss 
            |  
         
             Percent Gain or Loss  
            |  
      
|  
           2005 
            |  
         
           48.00 
            |  
         
           39.47 
              
           |  
         
           -8.53 
            |  
         
           -17.77% 
            |  
      
|  
           2006 
            |  
         
           39.47 
            |  
         
           89.48 
              
           |  
         
           50.01 
            |  
         
           126.70% 
            |  
      
|  
           2007 
            |  
         
           89.48 
            |  
         
           103.45 
            |  
         
           13.57 
            |  
         
           15.17% 
            |  
      
|  
           2008 
            |  
         
           103.45 
            |  
         
           5.93 
            |  
         
           -97.52 
            |  
         
           -94.27% 
            |  
      
|  
           2009 
            |  
         
           5.93 
            |  
         
           14.94 
            |  
         
           9.01 
            |  
         
           151.94% 
            |  
      
|  
           2010 
            |  
         
           14.94 
            |  
         
           45.95 
            |  
         
           31.01 
            |  
         
           207.56% 
            |  
      
|  
           2011 
            |  
         
           45.95 
            |  
         
           42.73 
            |  
         
           -3.22 
            |  
         
           -7.01% 
            |  
      
|  
           2012 
            |  
         
           42.73 
            |  
         
           46.16 
            |  
         
           3.43 
            |  
         
           8.03% 
            |  
      
|  
           2013 
            |  
         
           46.16 
            |  
         
           78.87 
            |  
         
           32.71 
            |  
         
           70.86% 
            |  
      
|  
           2014 
            |  
         
           78.87 
            |  
         
           58.16 
            |  
         
           -20.71 
            |  
         
           -26.26% 
            |  
      
|  
           2015 
            |  
        
           58.16 
            |  
         
           43.84 
            |  
         
           -14.32 
            |  
         
           -24.62% 
            |  
      
|  
           2016 
            |  
         
           43.84 
            |  
         
           53.41 
            |  
         
           9.57 
            |  
         
           21.83% 
            |  
      
|  
           2017 
            |  
         
           53.41 
            |  
         
           69.49 
            |  
         
           16.08 
            |  
         
           30.11% 
            |  
      
|  
           2018 
            |  
        
           69.49 
            |  
         
           52.05 
            |  
         
           -17.44 
            |  
         
           -25.10% 
            |  
      
|  
           2019 
            |  
        
           52.05 
            |  
         
           69.04 
            |  
         
           16.99 
            |  
         
           32.64% 
            |  
      
|  
           2020 
            |  
        
           69.04 
            |  
         
           59.60 
            |  
         
           -9.44 
            |  
         
           -13.67% 
            |  
      
|  
           2021 
            |  
        
           59.60 
            |  
         
           37.64 
            |  
         
           -21.96 
            |  
         
           -36.85% 
            |  
      
|  
           2022 
            |  
        
           37.64 
            |  
         
           48.07 
            |  
         
           10.43 
            |  
         
           27.71% 
            |  
      
|  
           2023 
            |  
        
           48.07 
            |  
         
           49.21 
            |  
         
           1.14 
            |  
         
           2.37% 
            |  
      
|  
           2024 
            |  
        
           49.21 
            |  
         
           51.36 
            |  
         
           2.15 
            |  
         
           4.37% 
            |