|  |  |                   
      $47.86 - $48.43
      $10.1M - $10.2M
     |                   
              211K
              $10.1M
             |  | 
          
        
          |  |  |                   
      $102.4 - $103.88
      $9.12M - $9.25M
     |                   
              89K
              $9.2M
             |  | 
          
        
          |  |  |                   
      $50.85 - $51.35
      $6.08M - $6.14M
     |                   
              120K
              $6.12M
             |  | 
          
        
          |  |  |                   
      $61.62 - $72.77
      $4.54M - $5.36M
     |                   
              73.6K
              $5.36M
             |  | 
          
        
          |  |  |                   
      $138.31 - $165.45
      $2.73M - $3.27M
     |                   
              19.7K
              $3.27M
             |  | 
          
        
          |  |  |                   
      $58.97 - $60.36
      $1.66M - $1.7M
     |                   
              28.2K
              $1.69M
             |  | 
          
        
          |  |  |                   
      $211.65 - $238.24
      $1.58M - $1.78M
     |                   
              7.47K
              $1.64M
             |  | 
          
        
          |  |  |                   
      $103.86 - $120.22
      $908K - $1.05M
     |                   
              8.74K
              $1.03M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              4.86K
              $884K
             |  | 
          
        
          |  |  |                   
      $16.48 - $19.27
      $749K - $876K
     |                   
              45.5K
              $818K
             |  | 
          
        
          |  |  |                   
      $433.97 - $484.08
      $673K - $751K
     |                   
              1.55K
              $743K
             |  | 
          
        
          |  |  |                   
      $74.68 - $80.26
      $691K - $742K
     |                   
              9.25K
              $741K
             |  | 
          
        
          |  |  |                   
      $42.04 - $45.23
      $678K - $729K
     |                   
              16.1K
              $728K
             |  | 
          
        
          |  |  |                   
      $53.36 - $59.69
      $657K - $735K
     |                   
              12.3K
              $716K
             |  | 
          
        
          |  |  |                   
      $276.51 - $305.12
      $554K - $611K
     |                   
              2K
              $595K
             |  | 
          
        
          |  |  |                   
      $53.81 - $57.52
      $525K - $561K
     |                   
              9.75K
              $560K
             |  | 
          
        
          |  |  |                   
      $617.65 - $666.84
      $517K - $558K
     |                   
              837
              $557K
             |  | 
          
        
          |  |  |                   
      $14.8 - $15.15
      $532K - $544K
     |                   
              35.9K
              $538K
             |  | 
          
        
          |  |  |                   
      $14.94 - $16.82
      $521K - $587K
     |                   
              34.9K
              $521K
             |  | 
          
        
          |  |  |                   
      $56.13 - $60.79
      $433K - $469K
     |                   
              7.72K
              $469K
             |  | 
          
        
          |  |  |                   
      $28.84 - $31.84
      $400K - $442K
     |                   
              13.9K
              $437K
             |  | 
          
        
          |  |  |                   
      $625.65 - $812.69
      $332K - $432K
     |                   
              531
              $405K
             |  | 
          
        
          |  |  |                   
      $184.85 - $231.54
      $322K - $404K
     |                   
              1.74K
              $403K
             |  | 
          
        
          |  |  |                   
      $116.6 - $131.28
      $336K - $378K
     |                   
              2.88K
              $371K
             |  | 
          
        
          |  |  |                   
      $150.71 - $178.14
      $289K - $342K
     |                   
              1.92K
              $342K
             |  | 
          
        
          |  |  |                   
      $199.29 - $226.27
      $332K - $377K
     |                   
              1.66K
              $341K
             |  | 
          
        
          |  |  |                   
      $133.48 - $144.38
      $317K - $343K
     |                   
              2.38K
              $338K
             |  | 
          
        
          |  |  |                   
      $225.11 - $247.9
      $303K - $334K
     |                   
              1.35K
              $332K
             |  | 
          
        
          |  |  |                   
      $68.24 - $73.73
      $306K - $331K
     |                   
              4.48K
              $329K
             |  | 
          
        
          |  |  |                   
      $82.29 - $90.77
      $300K - $331K
     |                   
              3.64K
              $329K
             |  | 
          
        
          |  |  |                   
      $58.7 - $62.94
      $308K - $330K
     |                   
              5.25K
              $326K
             |  | 
          
        
          |  |  |                   
      $32.78 - $35.79
      $289K - $316K
     |                   
              8.83K
              $314K
             |  | 
          
        
          |  |  |                   
      $80.54 - $89.67
      $288K - $321K
     |                   
              3.58K
              $314K
             |  | 
          
        
          |  |  |                   
      $75.26 - $80.19
      $293K - $312K
     |                   
              3.9K
              $310K
             |  | 
          
        
          |  |  |                   
      $45.07 - $47.56
      $271K - $286K
     |                   
              6.02K
              $276K
             |  | 
          
        
          |  |  |                   
      $79.76 - $85.78
      $257K - $276K
     |                   
              3.22K
              $272K
             |  | 
          
        
          |  |  |                   
      $42.39 - $44.63
      $258K - $271K
     |                   
              6.08K
              $271K
             |  | 
          
        
          |  |  |                   
      $23.48 - $24.44
      $256K - $266K
     |                   
              10.9K
              $260K
             |  | 
          
        
          |  |  |                   
      $357.4 - $423.42
      $229K - $271K
     |                   
              640
              $259K
             |  | 
          
        
          |  |  |                   
      $52.8 - $53.1
      $257K - $259K
     |                   
              4.88K
              $258K
             |  | 
          
        
          |  |  |                   
      $94.33 - $105.31
      $233K - $260K
     |                   
              2.47K
              $257K
             |  | 
          
        
          |  |  |                   
      $218.96 - $328.33
      $196K - $294K
     |                   
              895
              $251K
             |  | 
          
        
          |  |  |                   
      $77.6 - $87.37
      $226K - $255K
     |                   
              2.92K
              $244K
             |  | 
          
        
          |  |  |                   
      $116.31 - $125.93
      $214K - $231K
     |                   
              1.84K
              $227K
             |  | 
          
        
          |  |  |                   
      $28.32 - $29.52
      $224K - $233K
     |                   
              7.9K
              $227K
             |  | 
          
        
          |  |  |                   
      $218.82 - $256.99
      $199K - $233K
     |                   
              908
              $215K
             |  | 
          
        
          |  |  |                   
      $82.71 - $88.14
      $199K - $213K
     |                   
              2.41K
              $212K
             |  | 
          
        
          |  |  |                   
      $81.75 - $84.54
      $204K - $211K
     |                   
              2.5K
              $210K
             |  | 
          
        
          |  |  |                   
      $49.43 - $54.52
      $190K - $210K
     |                   
              3.85K
              $208K
             |  | 
          
        
          |  |  |                   
      $104.08 - $115.35
      $186K - $206K
     |                   
              1.79K
              $204K
             |  |