|  |  |                   
      $64.81 - $105.9
      $13.7M - $22.3M
     |                   
              211K
              $21.2M
             |  | 
          
        
          |  |  |                   
      $45.48 - $63.1
      $14.5M - $20.1M
     |                   
              318K
              $20.1M
             |  | 
          
        
          |  |  |                   
      $96.91 - $113.0
      $14.4M - $16.8M
     |                   
              149K
              $16.5M
             |  | 
          
        
          |  |  |                   
      $483.07 - $625.6
      $15.1M - $19.5M
     |                   
              31.2K
              $16.4M
             |  | 
          
        
          |  |  |                   
      $49.13 - $55.86
      $12.5M - $14.3M
     |                   
              255K
              $14.2M
             |  | 
          
        
          |  |  |                   
      $479.92 - $590.74
      $11.4M - $14M
     |                   
              23.7K
              $13.3M
             |  | 
          
        
          |  |  |                   
      $79.69 - $99.41
      $10.4M - $13M
     |                   
              131K
              $12M
             |  | 
          
        
          |  |  |                   
      $141.3 - $178.32
      $7.12M - $8.99M
     |                   
              50.4K
              $8.52M
             |  | 
          
        
          |  |  |                   
      $132.23 - $171.87
      $5.95M - $7.73M
     |                   
              45K
              $7.6M
             |  | 
          
        
          |  |  |                   
      $37.03 - $45.5
      $5.08M - $6.25M
     |                   
              137K
              $6.13M
             |  | 
          
        
          |  |  |                   
      $14.54 - $20.24
      $5.07M - $7.05M
     |                   
              348K
              $5.93M
             |  | 
          
        
          |  |  |                   
      $16.64 - $36.7
      $4.45M - $9.81M
     |                   
              267K
              $5.69M
             |  | 
          
        
          |  |  |                   
      $60.04 - $70.18
      $4.8M - $5.61M
     |                   
              80K
              $5.52M
             |  | 
          
        
          |  |  |                   
      $146.29 - $275.65
      $2.85M - $5.38M
     |                   
              19.5K
              $5.38M
             |  | 
          
        
          |  |  |                   
      $57.26 - $78.92
      $4.87M - $6.71M
     |                   
              85K
              $4.92M
             |  | 
          
        
          |  |  |                   
      $176.34 - $218.59
      $3.97M - $4.92M
     |                   
              22.5K
              $4.89M
             |  | 
          
        
          |  |  |                   
      $224.93 - $295.04
      $4.5M - $5.9M
     |                   
              20K
              $4.89M
             |  | 
          
        
          |  |  |                   
      $166.81 - $257.39
      $3.09M - $4.76M
     |                   
              18.5K
              $4.76M
             |  | 
          
        
          |  |  |                   
      $58.13 - $85.12
      $3.2M - $4.68M
     |                   
              55K
              $4.68M
             |  | 
          
        
          |  |  |                   
      $63.54 - $68.5
      $4.26M - $4.59M
     |                   
              67K
              $4.52M
             |  | 
          
        
          |  |  |                   
      $53.27 - $72.04
      $3.25M - $4.39M
     |                   
              61K
              $4.33M
             |  | 
          
        
          |  |  |                   
      $54.68 - $64.66
      $3.59M - $4.25M
     |                   
              65.7K
              $4.19M
             |  | 
          
        
          |  |  |                   
      $713.71 - $898.95
      $3.78M - $4.76M
     |                   
              5.3K
              $4.13M
             |  | 
          
        
          |  |  |                   
      $15.99 - $28.81
      $2.28M - $4.12M
     |                   
              143K
              $3.96M
             |  | 
          
        
          |  |  |                   
      $64.87 - $75.0
      $3.63M - $4.2M
     |                   
              56K
              $3.91M
             |  | 
          
        
          |  |  |                   
      $76.89 - $115.35
      $2.6M - $3.9M
     |                   
              33.9K
              $3.9M
             |  | 
          
        
          |  |  |                   
      $19.54 - $28.28
      $3.11M - $4.5M
     |                   
              159K
              $3.81M
             |  | 
          
        
          |  |  |                   
      $74.27 - $88.92
      $3.19M - $3.82M
     |                   
              43K
              $3.78M
             |  | 
          
        
          |  |  |                   
      $201.28 - $266.34
      $2.84M - $3.76M
     |                   
              14.1K
              $3.76M
             |  | 
          
        
          |  |  |                   
      $80.68 - $88.86
      $3.47M - $3.82M
     |                   
              43K
              $3.75M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              10K
              $3.71M
             |  | 
          
        
          |  |  |                   
      $42.24 - $52.72
      $3.32M - $4.14M
     |                   
              78.5K
              $3.71M
             |  | 
          
        
          |  |  |                   
      $99.97 - $129.69
      $3.54M - $4.59M
     |                   
              35.4K
              $3.69M
             |  | 
          
        
          |  |  |                   
      $26.65 - $30.69
      $3.19M - $3.67M
     |                   
              120K
              $3.66M
             |  | 
          
        
          |  |  |                   
      $69.06 - $91.24
      $2.76M - $3.65M
     |                   
              40K
              $3.65M
             |  | 
          
        
          |  |  |                   
      $102.24 - $109.76
      $3.58M - $3.84M
     |                   
              35K
              $3.65M
             |  | 
          
        
          |  |  |                   
      $90.58 - $109.05
      $2.9M - $3.49M
     |                   
              32K
              $3.49M
             |  | 
          
        
          |  |  |                   
      $32.1 - $43.23
      $2.73M - $3.67M
     |                   
              85K
              $3.46M
             |  | 
          
        
          |  |  |                   
      $430.72 - $497.52
      $3.23M - $3.73M
     |                   
              7.5K
              $3.38M
             |  | 
          
        
          |  |  |                   
      $50.81 - $84.91
      $1.96M - $3.27M
     |                   
              38.5K
              $3.27M
             |  | 
          
        
          |  |  |                   
      $56.15 - $84.23
      $2.29M - $3.43M
     |                   
              40.7K
              $3.24M
             |  | 
          
        
          |  |  |                   
      $28.23 - $38.37
      $2.85M - $3.87M
     |                   
              101K
              $3.16M
             |  | 
          
        
          |  |  |                   
      $4.02 - $7.51
      $1.76M - $3.28M
     |                   
              437K
              $3.14M
             |  | 
          
        
          |  |  |                   
      $26.68 - $50.09
      $1.66M - $3.12M
     |                   
              62.3K
              $3.11M
             |  | 
          
        
          |  |  |                   
      $104.69 - $141.77
      $2.41M - $3.26M
     |                   
              23K
              $3.09M
             |  | 
          
        
          |  |  |                   
      $19.3 - $23.94
      $2.62M - $3.25M
     |                   
              136K
              $3.02M
             |  | 
          
        
          |  |  |                   
      $88.76 - $105.77
      $2.69M - $3.2M
     |                   
              30.3K
              $2.99M
             |  | 
          
        
          |  |  |                   
      $5.8 - $8.98
      $2.72M - $4.21M
     |                   
              469K
              $2.94M
             |  | 
          
        
          |  |  |                   
      $54.53 - $81.0
      $2.11M - $3.13M
     |                   
              38.6K
              $2.93M
             |  | 
          
        
          |  |  |                   
      $12.51 - $20.45
      $1.76M - $2.87M
     |                   
              140K
              $2.87M
             |  |