|  |  |                   
      $123.22 - $140.95
      $12.9M - $14.8M
     |                   
              63.4K
              $8.6M
             |  | 
          
        
          |  |  |                   
      $22.52 - $30.02
      $3.12M - $4.16M
     |                   
              1.91M
              $47.5M
             |  | 
          
        
          |  |  |                   
      $103.22 - $131.43
      $11.9M - $15.2M
     |                   
              39.1K
              $5.06M
             |  | 
          
        
          |  |  |                   
      $79.69 - $99.41
      $241K - $301K
     |                   
              2.26M
              $208M
             |  | 
          
        
          |  |  |                   
      $39.2 - $50.67
      $10.6M - $13.8M
     |                   
              228K
              $11.2M
             |  | 
          
        
          |  |  |                   
      $7.26 - $9.12
      $9.94M - $12.5M
     |                   
              504K
              $4.5M
             |  | 
          
        
          |  |  |                   
      $13.71 - $15.46
      $11.5M - $13M
     |                   
              1.33M
              $20.6M
             |  | 
          
        
          |  |  |                   
      $2.13 - $3.32
      $2.47M - $3.85M
     |                   
              13.8M
              $35.8M
             |  | 
          
        
          |  |  |                   
      $99.93 - $119.04
      $2.78M - $3.31M
     |                   
              733K
              $79.1M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              963K
              $36.2M
             |  | 
          
        
          |  |  |                   
      $68.37 - $73.9
      $9.97M - $10.8M
     |                   
              836K
              $59.1M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              18M
              $822M
             |  | 
          
        
          |  |  |                   
      $79.79 - $91.42
      $9.38M - $10.7M
     |                   
              135K
              $12M
             |  | 
          
        
          |  |  |                   
      $32.84 - $36.72
      $3.85M - $4.3M
     |                   
              5.38M
              $192M
             |  | 
          
        
          |  |  |                   
      $52.32 - $62.75
      $8.68M - $10.4M
     |                   
              481K
              $28M
             |  | 
          
        
          |  |  |                   
      $30.71 - $39.46
      $6.21M - $7.98M
     |                   
              1.62M
              $60.4M
             |  | 
          
        
          |  |  |                   
      $35.05 - $47.38
      $6.77M - $9.15M
     |                   
              832K
              $36.4M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              20.4M
              $133M
             |  | 
          
        
          |  |  |                   
      $97.78 - $126.44
      $7.44M - $9.62M
     |                   
              32.8K
              $3.48M
             |  | 
          
        
          |  |  |                   
      $8.04 - $14.72
      $5.11M - $9.36M
     |                   
              107K
              $1.04M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.38M
              $44.1M
             |  | 
          
        
          |  |  |                   
      $75.63 - $104.64
      $8.82M - $12.2M
     |                   
              164K
              $16.6M
             |  | 
          
        
          |  |  |                   
      $470.37 - $663.28
      $10.2M - $14.3M
     |                   
              18.3K
              $12.2M
             |  | 
          
        
          |  |  |                   
      $10.0 - $16.08
      $927K - $1.49M
     |                   
              1.79M
              $20.6M
             |  | 
          
        
          |  |  |                   
      $157.66 - $172.39
      $3.88M - $4.25M
     |                   
              451K
              $71.8M
             |  | 
          
        
          |  |  |                   
      $82.66 - $106.1
      $4.5M - $5.78M
     |                   
              181K
              $16.2M
             |  | 
          
        
          |  |  |                   
      $10.36 - $14.93
      $6.12M - $8.82M
     |                   
              600K
              $8.18M
             |  | 
          
        
          |  |  |                   
      $5.98 - $8.5
      $3.3M - $4.69M
     |                   
              1.74M
              $10.9M
             |  | 
          
        
          |  |  |                   
      $9.27 - $11.41
      $7.44M - $9.15M
     |                   
              2.81M
              $29.1M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              106K
              $31.9M
             |  | 
          
        
          |  |  |                   
      $283.31 - $388.96
      $6.81M - $9.34M
     |                   
              8.31K
              $3.12M
             |  | 
          
        
          |  |  |                   
      $59.75 - $73.05
      $3.15M - $3.85M
     |                   
              1.2M
              $84.6M
             |  | 
          
        
          |  |  |                   
      $32.27 - $48.26
      $7.46M - $11.2M
     |                   
              647K
              $29.8M
             |  | 
          
        
          |  |  |                   
      $108.68 - $145.07
      $5.76M - $7.69M
     |                   
              34.4K
              $4.88M
             |  | 
          
        
          |  |  |                   
      $252.37 - $290.71
      $6.88M - $7.92M
     |                   
              15.8K
              $4.35M
             |  | 
          
        
          |  |  |                   
      $307.71 - $366.67
      $5.61M - $6.69M
     |                   
              13.3K
              $4.66M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              131K
              $11.1M
             |  | 
          
        
          |  |  |                   
      $31.44 - $41.32
      $2.87M - $3.77M
     |                   
              360K
              $11.7M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.2M
              $56.3M
             |  | 
          
        
          |  |  |                   
      $15.95 - $22.55
      $3.81M - $5.39M
     |                   
              1.24M
              $25.8M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              93.4K
              $12M
             |  | 
          
        
          |  |  |                   
      $75.33 - $106.34
      $5.61M - $7.93M
     |                   
              13.3K
              $1.42M
             |  | 
          
        
          |  |  |                   
      $138.36 - $161.45
      $5.32M - $6.2M
     |                   
              40.6K
              $6.02M
             |  | 
          
        
          |  |  |                   
      $149.72 - $227.31
      $5.12M - $7.77M
     |                   
              14.2K
              $3.21M
             |  | 
          
        
          |  |  |                   
      $421.16 - $509.5
      $417K - $504K
     |                   
              141K
              $62.6M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.2M
              $47.5M
             |  | 
          
        
          |  |  |                   
      $24.69 - $29.48
      $1.78M - $2.13M
     |                   
              1.07M
              $27.4M
             |  | 
          
        
          |  |  |                   
      $169.89 - $223.9
      $7.7M - $10.1M
     |                   
              67.4K
              $15.1M
             |  | 
          
        
          |  |  |                   
      $33.37 - $45.51
      $4.94M - $6.74M
     |                   
              6.98K
              $251K
             |  | 
          
        
          |  |  |                   
      $29.05 - $41.48
      $7.04M - $10.1M
     |                   
              753K
              $30.4M
             |  |