|  |  |                   
      $76.44 - $94.13
      $4.69M - $5.78M
     |                   
              40.2K
              $3.41M
             |  | 
          
        
          |  |  |                   
      $49.38 - $79.97
      $3.4M - $5.51M
     |                   
              9.99K
              $772K
             |  | 
          
        
          |  |  |                   
      $137.62 - $174.44
      $1.95M - $2.47M
     |                   
              3.02K
              $493K
             |  | 
          
        
          |  |  |                   
      $21.59 - $24.84
      $1.76M - $2.03M
     |                   
              36.9K
              $893K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              14.7K
              $714K
             |  | 
          
        
          |  |  |                   
      $31.67 - $42.89
      $1.97M - $2.67M
     |                   
              12.5K
              $536K
             |  | 
          
        
          |  |  |                   
      $41.85 - $48.48
      $1.64M - $1.9M
     |                   
              8.54K
              $373K
             |  | 
          
        
          |  |  |                   
      $267.12 - $336.65
      $1.63M - $2.05M
     |                   
              2.68K
              $877K
             |  | 
          
        
          |  |  |                   
      $25.91 - $35.19
      $1.39M - $1.89M
     |                   
              15.3K
              $436K
             |  | 
          
        
          |  |  |                   
      $108.89 - $145.23
      $1.47M - $1.96M
     |                   
              5.34K
              $664K
             |  | 
          
        
          |  |  |                   
      $43.92 - $52.37
      $1.72M - $2.05M
     |                   
              143K
              $7.5M
             |  | 
          
        
          |  |  |                   
      $50.71 - $73.82
      $1.32M - $1.93M
     |                   
              5.88K
              $434K
             |  | 
          
        
          |  |  |                   
      $92.04 - $132.78
      $1.39M - $2.01M
     |                   
              2.22K
              $291K
             |  | 
          
        
          |  |  |                   
      $15.95 - $22.55
      $988K - $1.4M
     |                   
              29.7K
              $614K
             |  | 
          
        
          |  |  |                   
      $210.47 - $274.71
      $1.23M - $1.6M
     |                   
              1.63K
              $390K
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $1.24M - $1.66M
     |                   
              4.37K
              $958K
             |  | 
          
        
          |  |  |                   
      $29.48 - $36.33
      $1.05M - $1.29M
     |                   
              12.7K
              $450K
             |  | 
          
        
          |  |  |                   
      $55.75 - $131.18
      $1.02M - $2.41M
     |                   
              3.92K
              $513K
             |  | 
          
        
          |  |  |                   
      $106.53 - $122.8
      $980K - $1.13M
     |                   
              2.01K
              $226K
             |  | 
          
        
          |  |  |                   
      $430.72 - $497.52
      $1.03M - $1.19M
     |                   
              1.56K
              $701K
             |  | 
          
        
          |  |  |                   
      $70.35 - $89.5
      $929K - $1.18M
     |                   
              6.24K
              $554K
             |  | 
          
        
          |  |  |                   
      $42.48 - $50.46
      $968K - $1.15M
     |                   
              4.86K
              $239K
             |  | 
          
        
          |  |  |                   
      $90.17 - $103.07
      $1.08M - $1.24M
     |                   
              5.63K
              $560K
             |  | 
          
        
          |  |  |                   
      $29.59 - $37.41
      $852K - $1.08M
     |                   
              24.2K
              $889K
             |  | 
          
        
          |  |  |                   
      $52.66 - $80.05
      $1.12M - $1.7M
     |                   
              11.1K
              $863K
             |  | 
          
        
          |  |  |                   
      $14.55 - $20.12
      $749K - $1.04M
     |                   
              38.1K
              $750K
             |  | 
          
        
          |  |  |                   
      $123.65 - $153.88
      $919K - $1.14M
     |                   
              4.02K
              $615K
             |  | 
          
        
          |  |  |                   
      $88.5 - $133.37
      $587K - $885K
     |                   
              3.52K
              $355K
             |  | 
          
        
          |  |  |                   
      $78.47 - $92.25
      $678K - $797K
     |                   
              9.56K
              $776K
             |  | 
          
        
          |  |  |                   
      $34.8 - $64.85
      $956K - $1.78M
     |                   
              22.2K
              $1.44M
             |  | 
          
        
          |  |  |                   
      $64.87 - $75.0
      $692K - $800K
     |                   
              14.2K
              $993K
             |  | 
          
        
          |  |  |                   
      $29.47 - $38.84
      $693K - $913K
     |                   
              5.77K
              $223K
             |  | 
          
        
          |  |  |                   
      $20.52 - $23.42
      $749K - $855K
     |                   
              21K
              $461K
             |  | 
          
        
          |  |  |                   
      $45.2 - $73.35
      $812K - $1.32M
     |                   
              6.02K
              $441K
             |  | 
          
        
          |  |  |                   
      $165.15 - $226.42
      $472K - $646K
     |                   
              2.66K
              $457K
             |  | 
          
        
          |  |  |                   
      $50.71 - $61.34
      $726K - $878K
     |                   
              10.9K
              $666K
             |  | 
          
        
          |  |  |                   
      $63.51 - $77.8
      $663K - $812K
     |                   
              8.88K
              $627K
             |  | 
          
        
          |  |  |                   
      $213.54 - $309.26
      $639K - $926K
     |                   
              3.32K
              $1.02M
             |  | 
          
        
          |  |  |                   
      $71.63 - $125.98
      $707K - $1.24M
     |                   
              4.38K
              $537K
             |  | 
          
        
          |  |  |                   
      $49.04 - $67.34
      $719K - $988K
     |                   
              5.19K
              $349K
             |  | 
          
        
          |  |  |                   
      $89.24 - $144.06
      $887K - $1.43M
     |                   
              5.32K
              $766K
             |  | 
          
        
          |  |  |                   
      $46.11 - $60.44
      $645K - $845K
     |                   
              4K
              $233K
             |  | 
          
        
          |  |  |                   
      $47.49 - $57.32
      $641K - $774K
     |                   
              9.26K
              $522K
             |  | 
          
        
          |  |  |                   
      $81.63 - $110.51
      $666K - $901K
     |                   
              2.72K
              $299K
             |  | 
          
        
          |  |  |                   
      $17.57 - $40.82
      $843K - $1.96M
     |                   
              13.9K
              $568K
             |  | 
          
        
          |  |  |                   
      $26.59 - $32.65
      $511K - $627K
     |                   
              14.5K
              $415K
             |  | 
          
        
          |  |  |                   
      $55.12 - $67.26
      $547K - $668K
     |                   
              12.7K
              $817K
             |  | 
          
        
          |  |  |                   
      $37.18 - $57.58
      $748K - $1.16M
     |                   
              15.1K
              $872K
             |  | 
          
        
          |  |  |                   
      $9.97 - $17.21
      $602K - $1.04M
     |                   
              10.6K
              $166K
             |  | 
          
        
          |  |  |                   
      $61.82 - $71.72
      $523K - $607K
     |                   
              13.8K
              $933K
             |  |