|  |  |                   
      $62.24 - $91.93
      $8.85M - $13.1M
     |                   
              105K
              $7.69M
             |  | 
          
        
          |  |  |                   
      $27.95 - $30.99
      $18.8M - $20.9M
     |                   
              23.1K
              $701K
             |  | 
          
        
          |  |  |                   
      $137.0 - $174.37
      $15.4M - $19.6M
     |                   
              23.3K
              $3.67M
             |  | 
          
        
          |  |  |                   
      $21.05 - $48.6
      $15.8M - $36.5M
     |                   
              19.3K
              $842K
             |  | 
          
        
          |  |  |                   
      $68.37 - $73.9
      $17.3M - $18.7M
     |                   
              1.35M
              $95.3M
             |  | 
          
        
          |  |  |                   
      $127.18 - $161.88
      $234K - $297K
     |                   
              641K
              $83.2M
             |  | 
          
        
          |  |  |                   
      $23.48 - $35.65
      $2.93M - $4.45M
     |                   
              1.27M
              $30.4M
             |  | 
          
        
          |  |  |                   
      $41.93 - $58.37
      $14.7M - $20.5M
     |                   
              29.1K
              $1.61M
             |  | 
          
        
          |  |  |                   
      $6.81 - $14.78
      $6.23M - $13.5M
     |                   
              9.44M
              $89.8M
             |  | 
          
        
          |  |  |                   
      $88.5 - $133.37
      $13.1M - $19.8M
     |                   
              21.5K
              $2.17M
             |  | 
          
        
          |  |  |                   
      $172.73 - $257.37
      $34.9M - $52.1M
     |                   
              415K
              $97.7M
             |  | 
          
        
          |  |  |                   
      $88.76 - $105.77
      $13.9M - $16.6M
     |                   
              111K
              $10.9M
             |  | 
          
        
          |  |  |                   
      $160.22 - $209.35
      $33.7M - $44M
     |                   
              759K
              $159M
             |  | 
          
        
          |  |  |                   
      $25.56 - $33.76
      $361K - $477K
     |                   
              3.41M
              $98.1M
             |  | 
          
        
          |  |  |                   
      $7.71 - $12.97
      $12.4M - $20.9M
     |                   
              34.8K
              $431K
             |  | 
          
        
          |  |  |                   
      $394.72 - $440.39
      $3.01M - $3.35M
     |                   
              746K
              $314M
             |  | 
          
        
          |  |  |                   
      $24.48 - $53.26
      $7.13M - $15.5M
     |                   
              9.06K
              $257K
             |  | 
          
        
          |  |  |                   
      $372.27 - $452.69
      $3.02M - $3.67M
     |                   
              265K
              $103M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              16.5K
              $354K
             |  | 
          
        
          |  |  |                   
      $90.21 - $112.66
      $10.3M - $12.8M
     |                   
              124K
              $11.3M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              272K
              $23.5M
             |  | 
          
        
          |  |  |                   
      $183.37 - $234.7
      $13M - $16.6M
     |                   
              16.4K
              $3.68M
             |  | 
          
        
          |  |  |                   
      $396.53 - $537.62
      $6.02M - $8.16M
     |                   
              72.6K
              $31.5M
             |  | 
          
        
          |  |  |                   
      $75.63 - $104.64
      $11.4M - $15.7M
     |                   
              2.2K
              $222K
             |  | 
          
        
          |  |  |                   
      $141.27 - $159.24
      $12.1M - $13.6M
     |                   
              146K
              $22.5M
             |  | 
          
        
          |  |  |                   
      $145.28 - $176.09
      $9.3M - $11.3M
     |                   
              237K
              $39.6M
             |  | 
          
        
          |  |  |                   
      $25.91 - $41.85
      $13.6M - $22M
     |                   
              487K
              $20M
             |  | 
          
        
          |  |  |                   
      $31.82 - $39.04
      $9.24M - $11.3M
     |                   
              253K
              $8.09M
             |  | 
          
        
          |  |  |                   
      $68.0 - $75.91
      $12.1M - $13.5M
     |                   
              40.7K
              $3.09M
             |  | 
          
        
          |  |  |                   
      $92.87 - $125.73
      $9.54M - $12.9M
     |                   
              26.2K
              $3.12M
             |  | 
          
        
          |  |  |                   
      $14.37 - $24.39
      $9.38M - $15.9M
     |                   
              40.7K
              $881K
             |  | 
          
        
          |  |  |                   
      $8.53 - $11.27
      $8.31M - $11M
     |                   
              1.2M
              $12M
             |  | 
          
        
          |  |  |                   
      $25.31 - $31.85
      $11.8M - $14.8M
     |                   
              1.11M
              $34.6M
             |  | 
          
        
          |  |  |                   
      $102.11 - $118.66
      $10.8M - $12.5M
     |                   
              12.7K
              $1.31M
             |  | 
          
        
          |  |  |                   
      $96.84 - $99.46
      $11.9M - $12.2M
     |                   
              2.96M
              $294M
             |  | 
          
        
          |  |  |                   
      $5.64 - $8.0
      $3.2M - $4.54M
     |                   
              2.75M
              $15.8M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              408K
              $75.6M
             |  | 
          
        
          |  |  |                   
      $8.26 - $10.1
      $8.99M - $11M
     |                   
              1.03M
              $10M
             |  | 
          
        
          |  |  |                   
      $28.24 - $37.27
      $9.01M - $11.9M
     |                   
              13.5K
              $392K
             |  | 
          
        
          |  |  |                   
      $9.8 - $13.5
      $6.37M - $8.77M
     |                   
              6.05M
              $67.3M
             |  | 
          
        
          |  |  |                   
      $483.48 - $539.8
      $1.96M - $2.19M
     |                   
              184K
              $89.4M
             |  | 
          
        
          |  |  |                   
      $126.95 - $183.52
      $33.4M - $48.3M
     |                   
              729K
              $133M
             |  | 
          
        
          |  |  |                   
      $3.71 - $5.77
      $6.67M - $10.4M
     |                   
              634K
              $3.06M
             |  | 
          
        
          |  |  |                   
      $30.06 - $37.17
      $8.39M - $10.4M
     |                   
              7.08K
              $234K
             |  | 
          
        
          |  |  |                   
      $14.18 - $16.5
      $7.58M - $8.82M
     |                   
              1.37M
              $20.9M
             |  | 
          
        
          |  |  |                   
      $438.31 - $527.29
      $13.9M - $16.8M
     |                   
              311K
              $164M
             |  | 
          
        
          |  |  |                   
      $183.26 - $199.95
      $7.84M - $8.55M
     |                   
              195K
              $36.4M
             |  | 
          
        
          |  |  |                   
      $59.18 - $71.02
      $10.8M - $12.9M
     |                   
              992K
              $68.8M
             |  | 
          
        
          |  |  |                   
      $49.95 - $128.54
      $17.3M - $44.5M
     |                   
              192K
              $23.8M
             |  | 
          
        
          |  |  |                   
      $30.7 - $44.12
      $34M - $48.8M
     |                   
              6.73M
              $293M
             |  |