|  |  |                   
      $115.66 - $138.31
      $1.47M - $1.75M
     |                   
              12.7K
              $1.74M
             |  | 
          
        
          |  |  |                   
      $546.99 - $602.2
      $616K - $678K
     |                   
              18.8K
              $11.3M
             |  | 
          
        
          |  |  |                   
      $620.67 - $670.08
      $139K - $150K
     |                   
              20.9K
              $14M
             |  | 
          
        
          |  |  |                   
      $26.46 - $28.43
      $1.05M - $1.13M
     |                   
              48.5K
              $1.36M
             |  | 
          
        
          |  |  |                   
      $15.39 - $17.94
      $1.09M - $1.27M
     |                   
              84.4K
              $1.34M
             |  | 
          
        
          |  |  |                   
      $153.3 - $186.58
      $67.6K - $82.3K
     |                   
              23.5K
              $4.38M
             |  | 
          
        
          |  |  |                   
      $202.38 - $256.87
      $55.2K - $70.1K
     |                   
              12K
              $3.05M
             |  | 
          
        
          |  |  |                   
      $39.59 - $42.21
      $427K - $455K
     |                   
              70.8K
              $2.98M
             |  | 
          
        
          |  |  |                   
      $40.2 - $44.58
      $353K - $391K
     |                   
              63.3K
              $2.78M
             |  | 
          
        
          |  |  |                   
      $567.77 - $614.76
      $337K - $365K
     |                   
              3.99K
              $2.44M
             |  | 
          
        
          |  |  |                   
      $293.94 - $444.72
      $136K - $205K
     |                   
              2.55K
              $1.13M
             |  | 
          
        
          |  |  |                   
      $36.89 - $39.72
      $247K - $266K
     |                   
              55.4K
              $2.19M
             |  | 
          
        
          |  |  |                   
      $174.36 - $254.72
      $5.93K - $8.66K
     |                   
              5.69K
              $1.38M
             |  | 
          
        
          |  |  |                   
      $128.41 - $138.03
      $323K - $347K
     |                   
              5.86K
              $807K
             |  | 
          
        
          |  |  |                   
      $31.71 - $34.17
      $276K - $298K
     |                   
              32.2K
              $1.1M
             |  | 
          
        
          |  |  |                   
      $433.97 - $484.08
      $230K - $256K
     |                   
              2.33K
              $1.12M
             |  | 
          
        
          |  |  |                   
      $104.88 - $168.89
      $195K - $314K
     |                   
              1.86K
              $310K
             |  | 
          
        
          |  |  |                   
      $130.68 - $186.97
      $35.3K - $50.5K
     |                   
              5.68K
              $1.04M
             |  | 
          
        
          |  |  |                   
      $224.68 - $282.71
      $96.6K - $122K
     |                   
              3.69K
              $1.03M
             |  | 
          
        
          |  |  |                   
      $175.16 - $255.24
      $201K - $293K
     |                   
              1.15K
              $279K
             |  | 
          
        
          |  |  |                   
      $659.01 - $772.54
      $237K - $277K
     |                   
              359
              $277K
             |  | 
          
        
          |  |  |                   
      $79.52 - $89.63
      $247K - $279K
     |                   
              3.11K
              $277K
             |  | 
          
        
          |  |  |                   
      $154.4 - $222.91
      $186K - $268K
     |                   
              1.2K
              $268K
             |  | 
          
        
          |  |  |                   
      $56.13 - $60.79
      $240K - $260K
     |                   
              4.27K
              $259K
             |  | 
          
        
          |  |  |                   
      $26.49 - $29.62
      $231K - $258K
     |                   
              8.72K
              $258K
             |  | 
          
        
          |  |  |                   
      $491.09 - $535.64
      $98.2K - $107K
     |                   
              7.11K
              $3.68M
             |  | 
          
        
          |  |  |                   
      $420.11 - $472.68
      $39.1K - $44K
     |                   
              4.55K
              $2.13M
             |  | 
          
        
          |  |  |                   
      $68.94 - $86.3
      $169K - $211K
     |                   
              2.45K
              $211K
             |  | 
          
        
          |  |  |                   
      $175.25 - $189.41
      $196K - $212K
     |                   
              1.12K
              $211K
             |  | 
          
        
          |  |  |                   
      $42.75 - $43.37
      $209K - $212K
     |                   
              4.88K
              $211K
             |  | 
          
        
          |  |  |                   
      $57.75 - $67.68
      $183K - $215K
     |                   
              3.17K
              $209K
             |  | 
          
        
          |  |  |                   
      $98.12 - $105.85
      $195K - $211K
     |                   
              1.99K
              $208K
             |  | 
          
        
          |  |  |                   
      $85.57 - $103.49
      $173K - $209K
     |                   
              2.02K
              $205K
             |  | 
          
        
          |  |  |                   
      $81.14 - $87.32
      $191K - $205K
     |                   
              2.35K
              $204K
             |  | 
          
        
          |  |  |                   
      $30.67 - $32.13
      $198K - $207K
     |                   
              6.45K
              $203K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.59K
              $199K
             |  | 
          
        
          |  |  |                   
      $54.35 - $59.32
      $67.8K - $74K
     |                   
              25.4K
              $1.5M
             |  | 
          
        
          |  |  |                   
      $282.78 - $316.06
      $37K - $41.4K
     |                   
              5.28K
              $1.67M
             |  | 
          
        
          |  |  |                   
      $108.97 - $121.65
      $44.1K - $49.3K
     |                   
              10.9K
              $1.32M
             |  | 
          
        
          |  |  |                   
      $171.38 - $197.01
      $21.3K - $24.4K
     |                   
              6.04K
              $1.18M
             |  | 
          
        
          |  |  |                   
      $182.33 - $194.5
      $60K - $64K
     |                   
              7.2K
              $1.4M
             |  | 
          
        
          |  |  |                   
      $16.28 - $18.33
      $2.67K - $3.01K
     |                   
              69.9K
              $1.28M
             |  | 
          
        
          |  |  |                   
      $112.11 - $157.12
      $10.7K - $14.9K
     |                   
              3.88K
              $577K
             |  | 
          
        
          |  |  |                   
      $25.02 - $29.62
      $10K - $11.8K
     |                   
              30.2K
              $895K
             |  | 
          
        
          |  |  |                   
      $12.24 - $15.73
      $19.6K - $25.2K
     |                   
              34K
              $533K
             |  | 
          
        
          |  |  |                   
      $30.06 - $36.69
      $45.4K - $55.4K
     |                   
              12K
              $439K
             |  | 
          
        
          |  |  |                   
      $175.51 - $186.57
      $57.2K - $60.8K
     |                   
              5.41K
              $1.01M
             |  | 
          
        
          |  |  |                   
      $28.38 - $29.05
      $104K - $106K
     |                   
              20.7K
              $599K
             |  | 
          
        
          |  |  |                   
      $843.9 - $1078.6
      $50.6K - $64.7K
     |                   
              290
              $312K
             |  | 
          
        
          |  |  |                   
      $45.26 - $46.63
      $87.7K - $90.4K
     |                   
              19.5K
              $900K
             |  |