|  |  |                   
      $62.86 - $179.3
      $44M - $126M
     |                   
              700K
              $118M
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $80.5M - $132M
     |                   
              367K
              $116M
             |  | 
          
        
          |  |  |                   
      $172.42 - $223.89
      $60.3M - $78.3M
     |                   
              394K
              $80.8M
             |  | 
          
        
          |  |  |                   
      $21.1 - $35.01
      $53.8M - $89.3M
     |                   
              3.85M
              $93.9M
             |  | 
          
        
          |  |  |                   
      $1794.73 - $2613.63
      $35M - $51M
     |                   
              24.5K
              $64M
             |  | 
          
        
          |  |  |                   
      $40.51 - $71.03
      $29.4M - $51.5M
     |                   
              725K
              $51M
             |  | 
          
        
          |  |  |                   
      $151.47 - $375.07
      $18M - $44.7M
     |                   
              162K
              $56.8M
             |  | 
          
        
          |  |  |                   
      $74.01 - $144.25
      $21.7M - $42.3M
     |                   
              294K
              $40M
             |  | 
          
        
          |  |  |                   
      $98.07 - $195.04
      $19.9M - $39.5M
     |                   
              203K
              $39.3M
             |  | 
          
        
          |  |  |                   
      $78.21 - $143.81
      $17.4M - $32.1M
     |                   
              282K
              $40M
             |  | 
          
        
          |  |  |                   
      $72.96 - $90.39
      $27M - $33.4M
     |                   
              370K
              $33.1M
             |  | 
          
        
          |  |  |                   
      $179.95 - $278.88
      $17.1M - $26.5M
     |                   
              120K
              $33.5M
             |  | 
          
        
          |  |  |                   
      $462.22 - $707.75
      $13.9M - $21.2M
     |                   
              30K
              $21.2M
             |  | 
          
        
          |  |  |                   
      $81.79 - $99.98
      $16.2M - $19.8M
     |                   
              201K
              $19.7M
             |  | 
          
        
          |  |  |                   
      $237.95 - $421.61
      $6.19M - $11M
     |                   
              91K
              $36.8M
             |  | 
          
        
          |  |  |                   
      $179.73 - $253.23
      $12M - $16.8M
     |                   
              66.5K
              $16.8M
             |  | 
          
        
          |  |  |                   
      $496.48 - $617.85
      $96.3M - $120M
     |                   
              2.14M
              $1.32B
             |  | 
          
        
          |  |  |                   
      $340.0 - $420.68
      $12.8M - $15.9M
     |                   
              38.1K
              $14.7M
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $7.87M - $11M
     |                   
              45.9K
              $22.8M
             |  | 
          
        
          |  |  |                   
      $130.53 - $223.77
      $731K - $1.25M
     |                   
              145K
              $32.5M
             |  | 
          
        
          |  |  |                   
      $595.37 - $815.24
      $8.99M - $12.3M
     |                   
              15.1K
              $12.1M
             |  | 
          
        
          |  |  |                   
      $73.09 - $82.77
      $10.2M - $11.5M
     |                   
              243K
              $19.8M
             |  | 
          
        
          |  |  |                   
      $5.46 - $10.53
      $5.15M - $9.94M
     |                   
              1.46M
              $15.1M
             |  | 
          
        
          |  |  |                   
      $75.85 - $140.6
      $5.69M - $10.5M
     |                   
              75K
              $10.5M
             |  | 
          
        
          |  |  |                   
      $124.66 - $159.48
      $8.12M - $10.4M
     |                   
              65.1K
              $10.4M
             |  | 
          
        
          |  |  |                   
      $194.58 - $243.05
      $8.27M - $10.3M
     |                   
              42.5K
              $10.3M
             |  | 
          
        
          |  |  |                   
      $108.68 - $145.07
      $7.15M - $9.55M
     |                   
              112K
              $15.9M
             |  | 
          
        
          |  |  |                   
      $544.07 - $787.63
      $1.2M - $1.73M
     |                   
              45.5K
              $35.8M
             |  | 
          
        
          |  |  |                   
      $45.37 - $57.12
      $5.9M - $7.43M
     |                   
              430K
              $24.1M
             |  | 
          
        
          |  |  |                   
      $118.81 - $151.28
      $6.9M - $8.79M
     |                   
              59.5K
              $9M
             |  | 
          
        
          |  |  |                   
      $101.91 - $134.83
      $7.12M - $9.42M
     |                   
              69.9K
              $8.79M
             |  | 
          
        
          |  |  |                   
      $13.55 - $17.87
      $8.27M - $10.9M
     |                   
              742K
              $10.3M
             |  | 
          
        
          |  |  |                   
      $92.79 - $134.29
      $5.43M - $7.86M
     |                   
              58.5K
              $7.78M
             |  | 
          
        
          |  |  |                   
      $29.15 - $44.46
      $3.3M - $5.03M
     |                   
              376K
              $16.3M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              733K
              $16.5M
             |  | 
          
        
          |  |  |                   
      $26.11 - $33.81
      $5.55M - $7.18M
     |                   
              278K
              $8.31M
             |  | 
          
        
          |  |  |                   
      $721.65 - $1040.18
      $144K - $208K
     |                   
              26.9K
              $27.7M
             |  | 
          
        
          |  |  |                   
      $68.37 - $73.9
      $5.75M - $6.21M
     |                   
              84.1K
              $5.95M
             |  | 
          
        
          |  |  |                   
      $49.38 - $79.97
      $3.76M - $6.09M
     |                   
              76.1K
              $5.89M
             |  | 
          
        
          |  |  |                   
      $112.46 - $124.05
      $5.54M - $6.12M
     |                   
              58.3K
              $6.88M
             |  | 
          
        
          |  |  |                   
      $57.41 - $74.81
      $2.08M - $2.72M
     |                   
              371K
              $27.6M
             |  | 
          
        
          |  |  |                   
      $105.57 - $170.4
      $1.34M - $2.16M
     |                   
              135K
              $21.5M
             |  | 
          
        
          |  |  |                   
      $64.72 - $127.91
      $2.94M - $5.81M
     |                   
              45.4K
              $5.6M
             |  | 
          
        
          |  |  |                   
      $21.59 - $24.84
      $4.94M - $5.69M
     |                   
              229K
              $5.55M
             |  | 
          
        
          |  |  |                   
      $35.34 - $71.6
      $2.42M - $4.9M
     |                   
              93.4K
              $6.57M
             |  | 
          
        
          |  |  |                   
      $86.02 - $114.95
      $3.98M - $5.32M
     |                   
              46.3K
              $5.3M
             |  | 
          
        
          |  |  |                   
      $144.7 - $178.6
      $4.23M - $5.22M
     |                   
              29.2K
              $5.15M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              99.1K
              $8.5M
             |  | 
          
        
          |  |  |                   
      $97.08 - $195.83
      $272K - $548K
     |                   
              62.8K
              $12.3M
             |  | 
          
        
          |  |  |                   
      $93.15 - $96.56
      $4.66M - $4.83M
     |                   
              50K
              $4.79M
             |  |