| 
              
           | 
          
            
           | 
          
                                   
      $166.81 - $257.39
      $8.94M - $13.8M
     
         
           |    
          
                               
              2.59K
              $667K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $855.86 - $1339.13
      $10.1M - $15.8M
     
         
           |    
          
                               
              2.41K
              $3.23M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $91.92 - $110.2
      $5.62M - $6.73M
     
         
           |    
          
                               
              5.95K
              $600K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $120.07 - $151.11
      $4.99M - $6.28M
     
         
           |    
          
                               
              11.8K
              $1.76M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $136.59 - $217.51
      $4.75M - $7.56M
     
         
           |    
          
                               
              8.45K
              $1.77M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $132.23 - $171.87
      $4.55M - $5.92M
     
         
           |    
          
                               
              4.41K
              $745K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $26.69 - $32.91
      $4.44M - $5.47M
     
         
           |    
          
                               
              65K
              $2.12M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $146.58 - $180.01
      $4.25M - $5.22M
     
         
           |    
          
                               
              1.16K
              $206K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $46.68 - $61.09
      $3.59M - $4.69M
     
         
           |    
          
                               
              13.5K
              $817K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $136.49 - $155.22
      $3.67M - $4.18M
     
         
           |    
          
                               
              6.89K
              $1.06M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $41.21 - $55.9
      $3.67M - $4.97M
     
         
           |    
          
                               
              9.72K
              $536K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $123.65 - $153.88
      $3.63M - $4.52M
     
         
           |    
          
                               
              1.58K
              $242K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $252.37 - $290.71
      $4.13M - $4.76M
     
         
           |    
          
                               
              40K
              $11M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $44.55 - $56.26
      $2.86M - $3.62M
     
         
           |    
          
                               
              9.1K
              $409K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $35.34 - $71.6
      $3.24M - $6.57M
     
         
           |    
          
                               
              40.1K
              $2.82M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $462.22 - $707.75
      $3.9M - $5.98M
     
         
           |    
          
                               
              6.68K
              $4.73M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $130.53 - $223.77
      $3.54M - $6.07M
     
         
           |    
          
                               
              5.6K
              $1.25M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $31.67 - $42.89
      $3.35M - $4.54M
     
         
           |    
          
                               
              6.02K
              $258K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $108.68 - $145.07
      $2.74M - $3.66M
     
         
           |    
          
                               
              5.86K
              $831K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $145.85 - $225.38
      $2.82M - $4.36M
     
         
           |    
          
                               
              1.32K
              $277K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $162.57 - $345.64
      $2.72M - $5.79M
     
         
           |    
          
                               
              2K
              $672K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $54.33 - $62.87
      $2.96M - $3.43M
     
         
           |    
          
                               
              7.69K
              $483K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $29.15 - $44.46
      $2.36M - $3.59M
     
         
           |    
          
                               
              15.9K
              $689K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $55.01 - $64.24
      $2.78M - $3.25M
     
         
           |    
          
                               
              3.89K
              $243K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $53.27 - $72.04
      $2.49M - $3.37M
     
         
           |    
          
                               
              22.6K
              $1.6M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $35.88 - $52.99
      $2.75M - $4.07M
     
         
           |    
          
                               
              99.9K
              $4.91M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $190.11 - $227.66
      $2.6M - $3.11M
     
         
           |    
          
                               
              6.37K
              $1.42M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $58.52 - $71.7
      $2.72M - $3.33M
     
         
           |    
          
                               
              28.7K
              $1.97M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $152.93 - $181.74
      $2.35M - $2.79M
     
         
           |    
          
                               
              4.65K
              $844K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $225.65 - $270.95
      $2.34M - $2.81M
     
         
           |    
          
                               
              1.89K
              $509K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $267.12 - $336.65
      $2.07M - $2.61M
     
         
           |    
          
                               
              3.26K
              $1.07M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              22.7K
              $1.3M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $45.37 - $57.12
      $2.14M - $2.7M
     
         
           |    
          
                               
              7.31K
              $409K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $125.37 - $149.02
      $1.89M - $2.24M
     
         
           |    
          
                               
              5.41K
              $792K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $37.18 - $57.58
      $1.94M - $3.01M
     
         
           |    
          
                               
              7.23K
              $416K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $28.95 - $34.22
      $1.84M - $2.17M
     
         
           |    
          
                               
              9.83K
              $304K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $75.33 - $106.34
      $1.83M - $2.58M
     
         
           |    
          
                               
              2.31K
              $245K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              10.7K
              $1.34M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $197.25 - $244.33
      $1.8M - $2.22M
     
         
           |    
          
                               
              833
              $202K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $521.68 - $592.84
      $1.87M - $2.12M
     
         
           |    
          
                               
              1.56K
              $921K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $15.88 - $18.99
      $1.81M - $2.17M
     
         
           |    
          
                               
              21K
              $398K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.22 - $7.55
      $1.48M - $3.46M
     
         
           |    
          
                               
              30K
              $216K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $190.39 - $227.7
      $1.68M - $2.01M
     
         
           |    
          
                               
              2.1K
              $458K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $253.22 - $299.78
      $1.85M - $2.19M
     
         
           |    
          
                               
              1.16K
              $296K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $22.82 - $26.29
      $1.85M - $2.14M
     
         
           |    
          
                               
              19.4K
              $490K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $136.11 - $177.69
      $1.85M - $2.41M
     
         
           |    
          
                               
              1.61K
              $280K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $99.29 - $120.52
      $1.45M - $1.76M
     
         
           |    
          
                               
              2.48K
              $292K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $60.29 - $71.77
      $1.51M - $1.79M
     
         
           |    
          
                               
              10.2K
              $716K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $128.77 - $144.3
      $1.44M - $1.62M
     
         
           |    
          
                               
              5.2K
              $700K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $21.27 - $26.73
      $1.17M - $1.47M
     
         
           |    
          
                               
              43.1K
              $945K
             
           | 
          
            
              
            
           |