|  |  |                   
      $64.72 - $127.91
      $15.5M - $30.6M
     |                   
              260K
              $32.1M
             |  | 
          
        
          |  |  |                   
      $68.47 - $102.48
      $15.6M - $23.4M
     |                   
              233K
              $21.4M
             |  | 
          
        
          |  |  |                   
      $9.63 - $12.55
      $16.9M - $22M
     |                   
              2.5M
              $26.3M
             |  | 
          
        
          |  |  |                   
      $4.98 - $8.66
      $10.6M - $18.4M
     |                   
              2.44M
              $19.1M
             |  | 
          
        
          |  |  |                   
      $144.7 - $178.6
      $11.2M - $13.8M
     |                   
              180K
              $31.8M
             |  | 
          
        
          |  |  |                   
      $175.61 - $208.95
      $12.6M - $15M
     |                   
              80.1K
              $16.7M
             |  | 
          
        
          |  |  |                   
      $15.5 - $20.28
      $10.4M - $13.6M
     |                   
              778K
              $15.8M
             |  | 
          
        
          |  |  |                   
      $34.78 - $51.4
      $8.16M - $12.1M
     |                   
              327K
              $16.8M
             |  | 
          
        
          |  |  |                   
      $29.15 - $44.46
      $7.85M - $12M
     |                   
              283K
              $12.3M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              682K
              $17M
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $3.45M - $5.26M
     |                   
              41.9K
              $30.9M
             |  | 
          
        
          |  |  |                   
      $3.65 - $6.59
      $5.17M - $9.34M
     |                   
              1.62M
              $10.7M
             |  | 
          
        
          |  |  |                   
      $2.39 - $4.35
      $1.7M - $3.09M
     |                   
              10.2M
              $34.6M
             |  | 
          
        
          |  |  |                   
      $12.82 - $18.15
      $6.72M - $9.52M
     |                   
              667K
              $11.2M
             |  | 
          
        
          |  |  |                   
      $31.86 - $44.3
      $7.13M - $9.92M
     |                   
              242K
              $9.48M
             |  | 
          
        
          |  |  |                   
      $69.3 - $105.57
      $2.14M - $3.26M
     |                   
              270K
              $26.6M
             |  | 
          
        
          |  |  |                   
      $141.37 - $228.57
      $2.3M - $3.73M
     |                   
              84.5K
              $19.1M
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $4.22M - $5.63M
     |                   
              70.2K
              $15.4M
             |  | 
          
        
          |  |  |                   
      $2.1 - $4.78
      $1.8M - $4.1M
     |                   
              1.89M
              $9.04M
             |  | 
          
        
          |  |  |                   
      $49.38 - $79.97
      $4.04M - $6.55M
     |                   
              93.5K
              $7.24M
             |  | 
          
        
          |  |  |                   
      $236.26 - $291.15
      $5.58M - $6.87M
     |                   
              28.6K
              $7.8M
             |  | 
          
        
          |  |  |                   
      $6.09 - $10.7
      $452K - $794K
     |                   
              1.9M
              $20.1M
             |  | 
          
        
          |  |  |                   
      $163.77 - $271.5
      $3.64M - $6.03M
     |                   
              24K
              $6.48M
             |  | 
          
        
          |  |  |                   
      $595.37 - $815.24
      $3.85M - $5.27M
     |                   
              9.04K
              $7.24M
             |  | 
          
        
          |  |  |                   
      $88.35 - $122.19
      $4.48M - $6.2M
     |                   
              56.7K
              $5.93M
             |  | 
          
        
          |  |  |                   
      $110.41 - $176.0
      $1.74M - $2.78M
     |                   
              67.9K
              $12M
             |  | 
          
        
          |  |  |                   
      $340.0 - $420.68
      $4.28M - $5.3M
     |                   
              23.1K
              $8.94M
             |  | 
          
        
          |  |  |                   
      $157.05 - $197.94
      $4.26M - $5.36M
     |                   
              34.1K
              $6.17M
             |  | 
          
        
          |  |  |                   
      $13.97 - $19.2
      $4.04M - $5.55M
     |                   
              338K
              $5.63M
             |  | 
          
        
          |  |  |                   
      $18.77 - $27.82
      $3.53M - $5.23M
     |                   
              342K
              $8.32M
             |  | 
          
        
          |  |  |                   
      $16.53 - $25.66
      $1.88M - $2.91M
     |                   
              531K
              $13.6M
             |  | 
          
        
          |  |  |                   
      $6.29 - $11.3
      $1.72M - $3.08M
     |                   
              641K
              $7.25M
             |  | 
          
        
          |  |  |                   
      $5.48 - $8.63
      $2.81M - $4.42M
     |                   
              891K
              $7.12M
             |  | 
          
        
          |  |  |                   
      $12.0 - $15.17
      $3.51M - $4.43M
     |                   
              706K
              $10.1M
             |  | 
          
        
          |  |  |                   
      $32.0 - $39.06
      $3.2M - $3.91M
     |                   
              455K
              $15.9M
             |  | 
          
        
          |  |  |                   
      $5.33 - $8.58
      $1.46M - $2.34M
     |                   
              968K
              $7.97M
             |  | 
          
        
          |  |  |                   
      $56.15 - $84.23
      $1.77M - $2.65M
     |                   
              125K
              $9.97M
             |  | 
          
        
          |  |  |                   
      $1.7 - $3.15
      $848K - $1.57M
     |                   
              2.44M
              $7.68M
             |  | 
          
        
          |  |  |                   
      $8.51 - $10.54
      $2.83M - $3.51M
     |                   
              385K
              $3.7M
             |  | 
          
        
          |  |  |                   
      $2.51 - $4.74
      $454K - $858K
     |                   
              1.93M
              $8.76M
             |  | 
          
        
          |  |  |                   
      $1.99 - $2.83
      $3.43M - $4.88M
     |                   
              3.56M
              $7.62M
             |  | 
          
        
          |  |  |                   
      $4.74 - $8.12
      $1.99M - $3.41M
     |                   
              618K
              $4.26M
             |  | 
          
        
          |  |  |                   
      $13.75 - $18.28
      $1.72M - $2.29M
     |                   
              297K
              $5.3M
             |  | 
          
        
          |  |  |                   
      $38.78 - $51.89
      $1.68M - $2.25M
     |                   
              89.2K
              $4.6M
             |  | 
          
        
          |  |  |                   
      $5.02 - $7.19
      $418K - $599K
     |                   
              1.51M
              $10.4M
             |  | 
          
        
          |  |  |                   
      $3.95 - $6.38
      $907K - $1.46M
     |                   
              803K
              $5.07M
             |  | 
          
        
          |  |  |                   
      $25.91 - $35.19
      $2.24M - $3.04M
     |                   
              104K
              $2.98M
             |  | 
          
        
          |  |  |                   
      $10.02 - $13.19
      $2.18M - $2.87M
     |                   
              461K
              $5.38M
             |  | 
          
        
          |  |  |                   
      $1.09 - $1.65
      $2.67M - $4.04M
     |                   
              7.4M
              $9.76M
             |  | 
          
        
          |  |  |                   
      $3.71 - $6.44
      $1.02M - $1.77M
     |                   
              816K
              $4.73M
             |  |