|  
                Year  
            |  
         
             Beginning Price  
            |  
         
             Ending Price  
            |  
         
             Gain or Loss 
            |  
         
             Percent Gain or Loss  
            |  
      
|  
           2006 
            |  
         
           13.10 
            |  
         
           22.40 
            |  
         
           9.30 
            |  
         
           70.99% 
            |  
      
|  
           2007 
            |  
         
           22.40 
            |  
         
           14.52 
            |  
         
           -7.88 
            |  
         
           -35.18% 
            |  
      
|  
           2008 
            |  
         
           14.52 
            |  
         
           5.74 
            |  
         
           -8.78 
            |  
         
           -60.47% 
            |  
      
|  
           2009 
            |  
         
           5.74 
            |  
         
           8.51 
            |  
         
           2.77 
            |  
         
           48.26% 
            |  
      
|  
           2010 
            |  
         
           8.51 
            |  
         
           11.42 
            |  
         
           2.91 
            |  
         
           34.20% 
            |  
      
|  
           2011 
            |  
         
           11.42 
            |  
         
           8.31 
            |  
         
           -3.11 
            |  
         
           -27.23% 
            |  
      
|  
           2012 
            |  
         
           8.31 
            |  
         
           9.31 
            |  
         
           1.00 
            |  
         
           12.03% 
            |  
      
|  
           2013 
            |  
         
           9.31 
            |  
         
           19.76 
            |  
         
           10.45 
            |  
         
           112.24% 
            |  
      
|  
           2014 
            |  
         
           19.76 
            |  
         
           26.11 
            |  
         
           6.35 
            |  
         
           32.14% 
            |  
      
|  
           2015 
            |  
        
           26.11 
            |  
         
           24.57 
            |  
         
           -1.54 
            |  
         
           -5.90% 
            |  
      
|  
           2016 
            |  
         
           24.57 
            |  
         
           26.60 
            |  
         
           2.03 
            |  
         
           8.26% 
            |  
      
|  
           2017 
            |  
         
           26.60 
            |  
         
           42.57 
            |  
         
           15.97 
            |  
         
           60.04% 
            |  
      
|  
           2018 
            |  
         
           42.57 
            |  
         
           49.25 
            |  
         
           6.68 
            |  
         
           15.69% 
            |  
      
|  
           2019 
            |  
         
           49.25 
            |  
         
           71.47 
            |  
         
           22.22 
            |  
         
           45.12% 
            |  
      
|  
           2020 
            |  
         
           71.47 
            |  
         
           73.48 
            |  
         
           2.01 
            |  
         
           2.81% 
            |  
      
|  
           2021 
            |  
         
           73.48 
            |  
         
           119.69 
            |  
         
           46.21 
            |  
         
           62.89% 
            |  
      
|  
           2022 
            |  
         
           119.69 
            |  
         
           69.74 
            |  
         
           -49.95 
            |  
         
           -41.73% 
            |  
      
|  
           2023 
            |  
         
           69.74 
            |  
         
           93.60 
            |  
         
           23.86 
            |  
         
           34.21% 
            |  
      
|  
           2024 
            |  
         
           93.60 
            |  
         
           129.50 
            |  
         
           35.90 
            |  
         
           38.35% 
            |