|  |  |                   
      $94.31 - $157.99
      $1.26M - $2.12M
     |                   
              66.3K
              $10.5M
             |  | 
          
        
          |  |  |                   
      $81.34 - $124.36
      $1.68M - $2.57M
     |                   
              20.7K
              $2.57M
             |  | 
          
        
          |  |  |                   
      $71.83 - $95.32
      $785K - $1.04M
     |                   
              84.1K
              $8.02M
             |  | 
          
        
          |  |  |                   
      $53.75 - $67.21
      $554K - $692K
     |                   
              229K
              $15.1M
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $48.2K - $67.7K
     |                   
              15.4K
              $7.64M
             |  | 
          
        
          |  |  |                   
      $66.47 - $81.81
      $1.58M - $1.95M
     |                   
              23.8K
              $1.86M
             |  | 
          
        
          |  |  |                   
      $170.96 - $322.76
      $16.2K - $30.7K
     |                   
              9.97K
              $3.22M
             |  | 
          
        
          |  |  |                   
      $855.86 - $1339.13
      $19.7K - $30.8K
     |                   
              2.94K
              $3.93M
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $114K - $152K
     |                   
              34.8K
              $7.62M
             |  | 
          
        
          |  |  |                   
      $321.63 - $509.31
      $21.5K - $34.1K
     |                   
              6.78K
              $3.45M
             |  | 
          
        
          |  |  |                   
      $42.85 - $50.11
      $584K - $684K
     |                   
              115K
              $5.74M
             |  | 
          
        
          |  |  |                   
      $50.39 - $60.05
      $829K - $988K
     |                   
              16.5K
              $988K
             |  | 
          
        
          |  |  |                   
      $144.7 - $178.6
      $84.8K - $105K
     |                   
              35.8K
              $6.32M
             |  | 
          
        
          |  |  |                   
      $29.36 - $35.56
      $625K - $757K
     |                   
              21.3K
              $757K
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $17.4K - $26.6K
     |                   
              4.3K
              $3.18M
             |  | 
          
        
          |  |  |                   
      $456.74 - $568.03
      $518K - $644K
     |                   
              1.13K
              $644K
             |  | 
          
        
          |  |  |                   
      $246.52 - $356.99
      $17.5K - $25.3K
     |                   
              7.11K
              $2.54M
             |  | 
          
        
          |  |  |                   
      $64.62 - $93.3
      $25K - $36.1K
     |                   
              27.4K
              $2.56M
             |  | 
          
        
          |  |  |                   
      $14.45 - $20.11
      $25.5K - $35.5K
     |                   
              120K
              $2.42M
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $9.76K - $16K
     |                   
              9.16K
              $2.91M
             |  | 
          
        
          |  |  |                   
      $58.13 - $85.12
      $7.38K - $10.8K
     |                   
              31K
              $2.64M
             |  | 
          
        
          |  |  |                   
      $99.83 - $140.86
      $17.9K - $25.2K
     |                   
              17K
              $2.4M
             |  | 
          
        
          |  |  |                   
      $210.28 - $289.91
      $14.1K - $19.4K
     |                   
              9.17K
              $2.66M
             |  | 
          
        
          |  |  |                   
      $78.21 - $143.81
      $14.7K - $27K
     |                   
              10.1K
              $1.44M
             |  | 
          
        
          |  |  |                   
      $81.79 - $99.98
      $16K - $19.6K
     |                   
              37.6K
              $3.68M
             |  | 
          
        
          |  |  |                   
      $45.11 - $52.34
      $132K - $153K
     |                   
              133K
              $6.95M
             |  | 
          
        
          |  |  |                   
      $56.1 - $64.74
      $18K - $20.8K
     |                   
              85.5K
              $5.33M
             |  | 
          
        
          |  |  |                   
      $26.12 - $33.82
      $53.4K - $69.1K
     |                   
              71.8K
              $2.43M
             |  | 
          
        
          |  |  |                   
      $34.39 - $47.46
      $5.23K - $7.21K
     |                   
              49.9K
              $2.36M
             |  | 
          
        
          |  |  |                   
      $50.08 - $63.14
      $224K - $282K
     |                   
              4.47K
              $282K
             |  | 
          
        
          |  |  |                   
      $44.22 - $52.08
      $105K - $124K
     |                   
              87.4K
              $4.55M
             |  | 
          
        
          |  |  |                   
      $35.01 - $39.98
      $55K - $62.8K
     |                   
              72.3K
              $2.88M
             |  | 
          
        
          |  |  |                   
      $38.52 - $48.28
      $197K - $247K
     |                   
              5.11K
              $246K
             |  | 
          
        
          |  |  |                   
      $93.15 - $96.56
      $211K - $219K
     |                   
              59.1K
              $5.66M
             |  | 
          
        
          |  |  |                   
      $101.96 - $121.01
      $55.8K - $66.2K
     |                   
              17K
              $2.06M
             |  | 
          
        
          |  |  |                   
      $26.35 - $32.28
      $56.2K - $68.8K
     |                   
              57.4K
              $1.85M
             |  | 
          
        
          |  |  |                   
      $451.58 - $565.94
      $27.5K - $34.5K
     |                   
              3.71K
              $2.02M
             |  | 
          
        
          |  |  |                   
      $54.81 - $67.78
      $61.3K - $75.8K
     |                   
              22.3K
              $1.51M
             |  | 
          
        
          |  |  |                   
      $412.99 - $531.48
      $21.5K - $27.6K
     |                   
              3.86K
              $1.96M
             |  | 
          
        
          |  |  |                   
      $151.62 - $183.47
      $24.7K - $29.9K
     |                   
              13K
              $2.38M
             |  | 
          
        
          |  |  |                   
      $247.68 - $291.66
      $30.2K - $35.6K
     |                   
              6.91K
              $2.01M
             |  | 
          
        
          |  |  |                   
      $75.63 - $104.64
      $29.6K - $41K
     |                   
              14.9K
              $1.5M
             |  | 
          
        
          |  |  |                   
      $149.76 - $186.42
      $27.4K - $34.1K
     |                   
              11K
              $2.05M
             |  | 
          
        
          |  |  |                   
      $197.25 - $244.33
      $8.68K - $10.8K
     |                   
              10.2K
              $2.49M
             |  | 
          
        
          |  |  |                   
      $908.13 - $1056.85
      $28.2K - $32.8K
     |                   
              2.14K
              $2.12M
             |  | 
          
        
          |  |  |                   
      $126.09 - $154.15
      $22.6K - $27.6K
     |                   
              16.9K
              $2.57M
             |  | 
          
        
          |  |  |                   
      $57.9 - $65.43
      $58.8K - $66.4K
     |                   
              31.1K
              $1.9M
             |  | 
          
        
          |  |  |                   
      $26.33 - $28.94
      $32.4K - $35.6K
     |                   
              67.4K
              $1.95M
             |  | 
          
        
          |  |  |                   
      $4.25 - $5.66
      $36.4K - $48.5K
     |                   
              450K
              $2.5M
             |  | 
          
        
          |  |  |                   
      $203.96 - $228.19
      $37.9K - $42.4K
     |                   
              8.28K
              $1.83M
             |  |