|  
                Year  
            |  
         
             Beginning Price  
            |  
         
             Ending Price  
            |  
         
             Gain or Loss 
            |  
         
             Percent Gain or Loss  
            |  
      
|  
           2009 
            |  
         
           2.60 
            |  
         
           9.15 
            |  
         
           6.55 
            |  
         
           251.92% 
            |  
      
|  
           2010 
            |  
         
           9.15 
            |  
         
           9.45 
            |  
         
           0.30 
            |  
         
           3.28% 
            |  
      
|  
           2011 
            |  
         
           9.45 
            |  
         
           5.59 
            |  
         
           -3.86 
            |  
         
           -40.85% 
            |  
      
|  
           2012 
            |  
         
           5.59 
            |  
         
           18.03 
            |  
         
           12.44 
            |  
         
           222.54% 
            |  
      
|  
           2013 
            |  
         
           18.03 
            |  
         
           32.84 
            |  
         
           14.81 
            |  
         
           82.14% 
            |  
      
|  
           2014 
            |  
         
           32.84 
            |  
         
           48.34 
            |  
         
           15.50 
            |  
         
           47.20% 
            |  
      
|  
           2015 
            |  
        
           48.34 
            |  
         
           89.28 
            |  
         
           40.94 
            |  
         
           84.69% 
            |  
      
|  
           2016 
            |  
         
           89.28 
            |  
         
           101.35 
            |  
         
           12.07 
            |  
         
           13.52% 
            |  
      
|  
           2017 
            |  
         
           101.35 
            |  
         
           340.45 
            |  
         
           239.10 
            |  
         
           235.92% 
            |  
      
|  
           2018 
            |  
        
           340.45 
            |  
         
           219.57 
            |  
         
           -120.88 
            |  
         
           -35.51% 
            |  
      
|  
           2019 
            |  
        
           219.57 
            |  
         
           303.44 
            |  
         
           83.87 
            |  
         
           38.20% 
            |  
      
|  
           2020 
            |  
        
           303.44 
            |  
         
           273.79 
            |  
         
           -29.65 
            |  
         
           -9.77% 
            |  
      
|  
           2021 
            |  
        
           273.79 
            |  
         
           122.60 
            |  
         
           -151.19 
            |  
         
           -55.22% 
            |  
      
|  
           2022 
            |  
        
           122.60 
            |  
         
           21.33 
            |  
         
           -101.27 
            |  
         
           -82.60% 
            |  
      
|  
           2023 
            |  
        
           21.33 
            |  
         
           30.32 
            |  
         
           8.99 
            |  
         
           42.15% 
            |  
      
|  
           2024 
            |  
        
           30.32 
            |  
         
           38.75 
            |  
         
           8.43 
            |  
         
           27.80% 
            |