|  
                Year  
            |  
         
             Beginning Price  
            |  
         
             Ending Price  
            |  
         
             Gain or Loss 
            |  
         
             Percent Gain or Loss  
            |  
      
|  
           1996 
            |  
         
           9.375 
            |  
         
           2.875 
            |  
         
           -6.50 
            |  
         
           -69.33% 
            |  
      
|  
           1997 
            |  
         
           2.875 
            |  
         
           1.75 
            |  
         
           -1.125 
            |  
         
           -39.13% 
            |  
      
|  
           1998 
            |  
         
           1.75 
            |  
         
           1.375 
            |  
         
           -0.375 
            |  
         
           -21.43% 
            |  
      
|  
           1999 
            |  
         
           1.375 
            |  
         
           3.6875 
              
           |  
         
           2.3125 
            |  
         
           168.18% 
            |  
      
|  
           2000 
            |  
         
           3.6875 
            |  
         
           17.60* 
            |  
         
           13.9125 
            |  
         
           377.29% 
            |  
      
|  
           2001 
            |  
         
           176.00 
            |  
         
           161.70* 
              
           |  
         
           -14.30 
            |  
         
           -8.13% 
            |  
      
|  
           2002 
            |  
         
           80.85 
            |  
         
           46.48* 
              
           |  
         
           -34.37 
            |  
         
           -42.51% 
            |  
      
|  
           2003 
            |  
         
           23.24 
            |  
         
           36.95 
            |  
         
           13.71 
            |  
         
           58.99% 
            |  
      
|  
           2004 
            |  
         
           36.95 
            |  
         
           49.82 
              
           |  
         
           12.87 
            |  
         
           34.83% 
            |  
      
|  
           2005 
            |  
         
           49.82 
            |  
         
           53.85 
            |  
         
           4.03 
            |  
         
           8.09% 
            |  
      
|  
           2006 
            |  
         
           53.85 
            |  
         
           73.47 
              
           |  
         
           19.62 
            |  
         
           36.43% 
            |  
      
|  
           2007 
            |  
         
           73.47 
            |  
         
           75.53 
            |  
         
           2.06 
            |  
         
           2.80% 
            |  
      
|  
           2008 
            |  
         
           75.53 
            |  
         
           64.41 
            |  
         
           -11.12 
            |  
         
           -14.72% 
            |  
      
|  
           2009 
            |  
         
           64.41 
            |  
         
           74.84 
            |  
         
           10.43 
            |  
         
           16.19% 
            |  
      
|  
           2010 
            |  
         
           74.84 
            |  
         
           87.92 
            |  
         
           13.08 
            |  
         
           17.48% 
            |  
      
|  
           2011 
            |  
         
           87.92 
            |  
         
           85.97 
            |  
         
           -1.95 
            |  
         
           -2.22% 
                
           |  
      
|  
           2012 
            |  
         
           85.97 
            |  
         
           86.62 
            |  
         
           0.65 
            |  
         
           0.76% 
                
           |  
      
|  
           2013 
            |  
         
           86.62 
            |  
         
           91.37 
            |  
         
           4.75 
            |  
         
           5.48% 
                
           |  
      
|  
           2014 
            |  
         
           91.37 
            |  
         
           107.90 
            |  
         
           16.53 
            |  
         
           18.09% 
                
           |  
      
|  
           2015 
            |  
        
           107.90 
            |  
         
           123.64 
            |  
         
           15.74 
            |  
         
           14.59% 
                
           |  
      
|  
           2016 
            |  
        
           123.64 
            |  
         
           128.38 
            |  
         
           4.74 
            |  
         
           3.83% 
                
           |  
      
|  
           2017 
            |  
        
           128.38 
            |  
         
           159.51 
            |  
         
           31.13 
            |  
         
           24.25% 
                
           |  
      
|  
           2018 
            |  
         
           159.51 
            |  
         
           126.36 
            |  
         
           -33.15 
            |  
         
           -20.78% 
                
           |  
      
|  
           2019 
            |  
         
           126.36 
            |  
         
           169.17 
            |  
         
           42.81 
            |  
         
           33.88% 
                
           |  
      
|  
           2020 
            |  
         
           169.17 
            |  
         
           203.55 
            |  
         
           34.38 
            |  
         
           20.32% 
                
           |  
      
|  
           2021 
            |  
         
           203.55 
            |  
         
           314.21 
            |  
         
           110.66 
            |  
         
           54.37% 
                
           |  
      
|  
           2022 
            |  
         
           314.21 
            |  
         
           235.48 
            |  
         
           -78.73 
            |  
         
           -25.06% 
                
           |  
      
|  
           2023 
            |  
         
           235.48 
            |  
         
           262.19* 
            |  
         
           26.71 
            |  
         
           11.34% 
                
           |  
      
|  
           2024 
            |  
         
           227.29 
            |  
         
           229.32 
            |  
         
           2.03 
            |  
         
           0.89% 
                
           |