|  |  |                   
      $172.42 - $223.89
      $31.5M - $40.9M
     |                   
              6.39M
              $1.31B
             |  | 
          
        
          |  |  |                   
      $274.35 - $599.47
      $42.6M - $93.1M
     |                   
              293K
              $91.5M
             |  | 
          
        
          |  |  |                   
      $335.24 - $380.78
      $101M - $115M
     |                   
              313K
              $115M
             |  | 
          
        
          |  |  |                   
      $390.26 - $489.06
      $32.3M - $40.5M
     |                   
              438K
              $177M
             |  | 
          
        
          |  |  |                   
      $124.66 - $159.48
      $67.4M - $86.2M
     |                   
              1.09M
              $174M
             |  | 
          
        
          |  |  |                   
      $236.26 - $291.15
      $59.7M - $73.6M
     |                   
              1.23M
              $336M
             |  | 
          
        
          |  |  |                   
      $713.71 - $898.95
      $41.5M - $52.3M
     |                   
              284K
              $221M
             |  | 
          
        
          |  |  |                   
      $208.27 - $238.46
      $50M - $57.2M
     |                   
              211K
              $48.6M
             |  | 
          
        
          |  |  |                   
      $144.41 - $170.3
      $42.6M - $50.2M
     |                   
              819K
              $128M
             |  | 
          
        
          |  |  |                   
      $165.15 - $226.42
      $22.7M - $31.2M
     |                   
              300K
              $51.7M
             |  | 
          
        
          |  |  |                   
      $50.37 - $60.97
      $37.3M - $45.1M
     |                   
              329K
              $17.1M
             |  | 
          
        
          |  |  |                   
      $100.44 - $129.37
      $37.6M - $48.4M
     |                   
              61.3K
              $6.31M
             |  | 
          
        
          |  |  |                   
      $21.88 - $29.32
      $33.1M - $44.4M
     |                   
              113K
              $2.77M
             |  | 
          
        
          |  |  |                   
      $89.76 - $112.34
      $27.4M - $34.3M
     |                   
              1.11M
              $117M
             |  | 
          
        
          |  |  |                   
      $42.2 - $47.37
      $32M - $35.9M
     |                   
              607K
              $26.4M
             |  | 
          
        
          |  |  |                   
      $160.66 - $191.29
      $31.8M - $37.8M
     |                   
              37.3K
              $6.54M
             |  | 
          
        
          |  |  |                   
      $65.57 - $90.16
      $27.3M - $37.5M
     |                   
              2.84K
              $255K
             |  | 
          
        
          |  |  |                   
      $26.12 - $33.82
      $37.9M - $49.1M
     |                   
              3.61M
              $122M
             |  | 
          
        
          |  |  |                   
      $67.96 - $91.05
      $29.1M - $38.9M
     |                   
              475K
              $42.7M
             |  | 
          
        
          |  |  |                   
      $175.97 - $201.36
      $27.9M - $31.9M
     |                   
              11.4K
              $2.15M
             |  | 
          
        
          |  |  |                   
      $216.47 - $242.1
      $29.1M - $32.5M
     |                   
              63.5K
              $14.5M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              192K
              $37.4M
             |  | 
          
        
          |  |  |                   
      $76.1 - $106.55
      $27.7M - $38.7M
     |                   
              264K
              $28.2M
             |  | 
          
        
          |  |  |                   
      $133.73 - $168.51
      $19.1M - $24M
     |                   
              108K
              $15.5M
             |  | 
          
        
          |  |  |                   
      $194.58 - $243.05
      $24.5M - $30.6M
     |                   
              59.8K
              $14.5M
             |  | 
          
        
          |  |  |                   
      $67.88 - $89.64
      $16.8M - $22.2M
     |                   
              180K
              $12.3M
             |  | 
          
        
          |  |  |                   
      $75.33 - $106.34
      $20M - $28.2M
     |                   
              72.5K
              $7.71M
             |  | 
          
        
          |  |  |                   
      $151.14 - $186.7
      $19.5M - $24.1M
     |                   
              47.1K
              $8.63M
             |  | 
          
        
          |  |  |                   
      $170.16 - $206.27
      $141K - $170K
     |                   
              911K
              $169M
             |  | 
          
        
          |  |  |                   
      $54.08 - $68.32
      $11.5M - $14.5M
     |                   
              360K
              $19.8M
             |  | 
          
        
          |  |  |                   
      $76.17 - $103.58
      $19.1M - $26M
     |                   
              108K
              $11.1M
             |  | 
          
        
          |  |  |                   
      $483.07 - $625.6
      $10.1M - $13M
     |                   
              62.4K
              $32.8M
             |  | 
          
        
          |  |  |                   
      $39.07 - $52.59
      $17.2M - $23.1M
     |                   
              27.7K
              $1.46M
             |  | 
          
        
          |  |  |                   
      $252.37 - $290.71
      $23M - $26.5M
     |                   
              486K
              $134M
             |  | 
          
        
          |  |  |                   
      $91.57 - $110.76
      $14.1M - $17.1M
     |                   
              154K
              $14.8M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              339K
              $53.5M
             |  | 
          
        
          |  |  |                   
      $38.09 - $45.36
      $14.1M - $16.8M
     |                   
              482K
              $19.7M
             |  | 
          
        
          |  |  |                   
      $84.45 - $126.79
      $15.6M - $23.4M
     |                   
              30.9K
              $3.92M
             |  | 
          
        
          |  |  |                   
      $145.85 - $225.38
      $15.1M - $23.3M
     |                   
              42.8K
              $9M
             |  | 
          
        
          |  |  |                   
      $487.07 - $672.24
      $13.9M - $19.2M
     |                   
              12.9K
              $7.19M
             |  | 
          
        
          |  |  |                   
      $173.63 - $218.07
      $13M - $16.3M
     |                   
              36.1K
              $7.54M
             |  | 
          
        
          |  |  |                   
      $551.94 - $753.4
      $15.2M - $20.7M
     |                   
              13K
              $9.82M
             |  | 
          
        
          |  |  |                   
      $137.01 - $159.78
      $11.9M - $13.9M
     |                   
              207K
              $30.2M
             |  | 
          
        
          |  |  |                   
      $73.47 - $87.12
      $1M - $1.19M
     |                   
              1.31M
              $103M
             |  | 
          
        
          |  |  |                   
      $740.07 - $914.43
      $11M - $13.6M
     |                   
              147K
              $117M
             |  | 
          
        
          |  |  |                   
      $576.53 - $902.94
      $19.8M - $31M
     |                   
              40.5K
              $36.3M
             |  | 
          
        
          |  |  |                   
      $50.52 - $61.77
      $12.2M - $14.9M
     |                   
              38.4K
              $2.09M
             |  | 
          
        
          |  |  |                   
      $25.21 - $29.4
      $12.1M - $14.1M
     |                   
              480K
              $14.1M
             |  | 
          
        
          |  |  |                   
      $506.56 - $576.74
      $11.4M - $13M
     |                   
              7.87K
              $4.54M
             |  | 
          
        
          |  |  |                   
      $64.62 - $74.0
      $13M - $14.9M
     |                   
              319K
              $22.9M
             |  |