|  
                Year  
            |  
         
             Beginning Price  
            |  
         
             Ending Price  
            |  
         
             Gain or Loss 
            |  
         
             Percent Gain or Loss  
            |  
      
|  
           1997 
            |  
         
           11.125 
            |  
         
           14.75 
            |  
         
           3.625 
            |  
         
           32.58% 
            |  
      
|  
           1998 
            |  
         
           14.75 
            |  
         
           16.50 
            |  
         
           1.75 
            |  
         
           11.86% 
            |  
      
|  
           1999 
            |  
         
           16.50 
            |  
         
           17.875 
            |  
         
           1.375 
            |  
         
           8.33% 
            |  
      
|  
           2000 
            |  
         
           17.875 
            |  
         
           12.4375 
            |  
         
           -5.4375 
            |  
         
           -30.42% 
            |  
      
|  
           2001 
            |  
         
           12.4375 
            |  
         
           20.70 
            |  
         
           8.2625 
            |  
         
           66.43% 
            |  
      
|  
           2002 
            |  
         
           20.70 
            |  
         
           15.69 
            |  
         
           -5.01 
            |  
         
           -24.20% 
            |  
      
|  
           2003 
            |  
         
           15.69 
            |  
         
           25.21 
            |  
         
           9.52 
            |  
         
           60.68% 
            |  
      
|  
           2004 
            |  
         
           25.21 
            |  
         
           26.82 
            |  
         
           1.61 
            |  
         
           6.39% 
            |  
      
|  
           2005 
            |  
         
           26.82 
            |  
         
           31.44 
            |  
         
           4.62 
            |  
         
           17.23% 
            |  
      
|  
           2006 
            |  
         
           31.44 
            |  
         
           28.76 
            |  
         
           -2.68 
            |  
         
           -8.52% 
            |  
      
|  
           2007 
            |  
         
           28.76 
            |  
         
           13.73 
            |  
         
           -15.03 
            |  
         
           -52.26% 
            |  
      
|  
           2008 
            |  
         
           13.73 
            |  
         
           3.26 
            |  
         
           -10.47 
            |  
         
           -76.26% 
            |  
      
|  
           2009 
            |  
         
           3.26 
            |  
         
           8.22 
            |  
         
           4.96 
            |  
         
           152.15% 
            |  
      
|  
           2010 
            |  
         
           8.22 
            |  
         
           14.29 
            |  
         
           6.07 
            |  
         
           73.84% 
            |  
      
|  
           2011 
            |  
         
           14.29 
            |  
         
           21.86 
            |  
         
           7.57 
            |  
         
           52.97% 
            |  
      
|  
           2012 
            |  
         
           21.86 
            |  
         
           37.42 
            |  
         
           15.56 
            |  
         
           71.18% 
            |  
      
|  
           2013 
            |  
         
           37.42 
            |  
         
           69.42 
            |  
         
           32.00 
            |  
         
           85.52% 
            |  
      
|  
           2014 
            |  
         
           69.42 
            |  
         
           86.69 
            |  
         
           17.27 
            |  
         
           24.88% 
            |  
      
|  
           2015 
            |  
        
           86.69 
            |  
         
           106.67 
            |  
         
           19.98 
            |  
         
           23.05% 
            |  
      
|  
           2016 
            |  
         
           106.67 
            |  
         
           96.83 
            |  
         
           -9.84 
            |  
         
           -9.22% 
            |  
      
|  
           2017 
            |  
        
           96.83 
            |  
         
           113.59 
            |  
         
           16.76 
            |  
         
           17.31% 
            |  
      
|  
           2018 
            |  
         
           113.59 
            |  
         
           76.33 
            |  
         
           -37.26 
            |  
         
           -32.80% 
            |  
      
|  
           2019 
            |  
         
           76.33 
            |  
         
           147.00 
            |  
         
           70.67 
            |  
         
           92.58% 
            |  
      
|  
           2020 
            |  
         
           147.00 
            |  
         
           292.67 
            |  
         
           145.67 
            |  
         
           99.10% 
            |  
      
|  
           2021 
            |  
         
           292.67 
            |  
         
           296.95 
            |  
         
           4.28 
            |  
         
           1.46% 
            |  
      
|  
           2022 
            |  
         
           296.95 
            |  
         
           204.74 
            |  
         
           -92.21 
            |  
         
           -31.05% 
            |  
      
|  
           2023 
            |  
         
           204.74 
            |  
         
           329.28 
            |  
         
           124.54 
            |  
         
           60.83% 
            |  
      
|  
           2024 
            |  
         
           329.28 
            |  
         
           357.43 
            |  
         
           28.15 
            |  
         
           8.55% 
            |