|  
                Year  
            |  
         
             Beginning Price  
            |  
         
             Ending Price  
            |  
         
             Gain or Loss 
            |  
         
             Percent Gain or Loss  
            |  
      
|  
           2010 
            |  
         
           67.64 
            |  
         
           98.71 
            |  
         
           31.07 
            |  
         
           45.93% 
            |  
      
|  
           2011 
            |  
         
           98.71 
            |  
         
           79.60* 
            |  
         
           -19.11 
            |  
         
           -19.36% 
            |  
      
|  
           2012 
            |  
         
           39.80 
            |  
         
           46.84 
            |  
         
           7.04 
            |  
         
           17.69% 
            |  
      
|  
           2013 
            |  
         
           46.84 
            |  
         
           80.97 
            |  
         
           34.13 
            |  
         
           72.87% 
            |  
      
|  
           2014 
            |  
         
           80.97 
            |  
         
           98.08 
            |  
         
           17.11 
            |  
         
           21.13% 
            |  
      
|  
           2015 
            |  
        
           98.08 
            |  
         
           122.83 
            |  
         
           24.75 
            |  
         
           25.23% 
            |  
      
|  
           2016 
            |  
        
           122.83 
            |  
         
           132.37 
            |  
         
           9.54 
            |  
         
           7.77% 
            |  
      
|  
           2017 
            |  
        
           132.37 
            |  
         
           176.66 
            |  
         
           44.29 
            |  
         
           33.46% 
            |  
      
|  
           2018 
            |  
         
           176.66 
            |  
         
           122.86 
            |  
         
           -53.80 
            |  
         
           -30.45% 
            |  
      
|  
           2019 
            |  
         
           122.86 
            |  
         
           137.20 
            |  
        
           14.34 
            |  
         
           11.67% 
            |  
      
|  
           2020 
            |  
         
           137.20 
            |  
         
           159.03 
            |  
        
           21.83 
            |  
         
           15.91% 
            |  
      
|  
           2021 
            |  
         
           159.03 
            |  
         
           182.95 
            |  
        
           23.92 
            |  
         
           15.04% 
            |  
      
|  
           2022 
            |  
         
           182.95 
            |  
         
           124.02 
            |  
         
           -58.93 
            |  
         
           -32.21% 
            |  
      
|  
           2023 
            |  
         
           124.02 
            |  
         
           141.21 
            |  
         
           17.19 
            |  
         
           13.86% 
            |  
      
|  
           2024 
            |  
         
           141.21 
            |  
         
           94.70 
            |  
         
           -46.51 
            |  
         
           -32.94% 
            |