|  |  |                   
      $94.31 - $157.99
      $44.1M - $73.8M
     |                   
              4.67M
              $737M
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $16.4M - $23M
     |                   
              1.65M
              $820M
             |  | 
          
        
          |  |  |                   
      $53.27 - $72.04
      $157M - $212M
     |                   
              2.98M
              $212M
             |  | 
          
        
          |  |  |                   
      $34.39 - $47.46
      $130M - $179M
     |                   
              4.21M
              $199M
             |  | 
          
        
          |  |  |                   
      $44.56 - $55.27
      $116M - $143M
     |                   
              3.06M
              $169M
             |  | 
          
        
          |  |  |                   
      $855.86 - $1339.13
      $85.6M - $134M
     |                   
              125K
              $168M
             |  | 
          
        
          |  |  |                   
      $146.29 - $275.65
      $190K - $358K
     |                   
              1.24M
              $343M
             |  | 
          
        
          |  |  |                   
      $87.57 - $96.0
      $120M - $132M
     |                   
              1.42M
              $129M
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $16.5M - $25.1M
     |                   
              491K
              $363M
             |  | 
          
        
          |  |  |                   
      $44.48 - $51.4
      $89M - $103M
     |                   
              2M
              $97.6M
             |  | 
          
        
          |  |  |                   
      $713.71 - $898.95
      $91.6M - $115M
     |                   
              288K
              $224M
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $201K - $268K
     |                   
              2.71M
              $595M
             |  | 
          
        
          |  |  |                   
      $31.54 - $41.04
      $63.1M - $82.1M
     |                   
              2M
              $74.9M
             |  | 
          
        
          |  |  |                   
      $112.46 - $124.05
      $64.9M - $71.5M
     |                   
              1.47M
              $174M
             |  | 
          
        
          |  |  |                   
      $89.76 - $112.34
      $53.4M - $66.8M
     |                   
              1.72M
              $181M
             |  | 
          
        
          |  |  |                   
      $380.9 - $517.66
      $16.6M - $22.6M
     |                   
              408K
              $209M
             |  | 
          
        
          |  |  |                   
      $220.99 - $268.54
      $39M - $47.3M
     |                   
              195K
              $46.5M
             |  | 
          
        
          |  |  |                   
      $236.26 - $291.15
      $33.5M - $41.3M
     |                   
              649K
              $177M
             |  | 
          
        
          |  |  |                   
      $18.91 - $22.43
      $16.1M - $19M
     |                   
              2.34M
              $51.4M
             |  | 
          
        
          |  |  |                   
      $8.39 - $9.19
      $15.3M - $16.7M
     |                   
              2.19M
              $19.9M
             |  | 
          
        
          |  |  |                   
      $87.54 - $110.63
      $9.38M - $11.8M
     |                   
              327K
              $36.2M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.06M
              $14.2M
             |  | 
          
        
          |  |  |                   
      $8.57 - $9.81
      $10.1M - $11.5M
     |                   
              1.23M
              $11.3M
             |  | 
          
        
          |  |  |                   
      $7.21 - $9.8
      $7.52M - $10.2M
     |                   
              1.04M
              $10.2M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              54.5K
              $13.4M
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $1.06M - $1.74M
     |                   
              141K
              $44.8M
             |  | 
          
        
          |  |  |                   
      $26.88 - $32.74
      $7.43M - $9.05M
     |                   
              866K
              $26.6M
             |  | 
          
        
          |  |  |                   
      $174.64 - $205.16
      $5.92M - $6.96M
     |                   
              86.8K
              $17.1M
             |  | 
          
        
          |  |  |                   
      $335.24 - $380.78
      $4.76M - $5.41M
     |                   
              60.6K
              $22.2M
             |  | 
          
        
          |  |  |                   
      $45.48 - $63.1
      $3.6M - $5M
     |                   
              79.2K
              $5M
             |  | 
          
        
          |  |  |                   
      $69.06 - $91.24
      $2.99M - $3.95M
     |                   
              109K
              $9.96M
             |  | 
          
        
          |  |  |                   
      $0.82 - $4.0
      $916K - $4.47M
     |                   
              1.12M
              $4.47M
             |  | 
          
        
          |  |  |                   
      $19.16 - $23.81
      $3.41M - $4.24M
     |                   
              178K
              $4.24M
             |  | 
          
        
          |  |  |                   
      $2.97 - $11.38
      $1.1M - $4.22M
     |                   
              371K
              $4.17M
             |  | 
          
        
          |  |  |                   
      $330.1 - $336.55
      $3.99M - $4.07M
     |                   
              26.6K
              $8.95M
             |  | 
          
        
          |  |  |                   
      $390.26 - $489.06
      $37.7M - $47.2M
     |                   
              479K
              $194M
             |  | 
          
        
          |  |  |                   
      $6.38 - $9.3
      $2.71M - $3.95M
     |                   
              424K
              $3.87M
             |  | 
          
        
          |  |  |                   
      $123.95 - $138.08
      $12.4K - $13.8K
     |                   
              1.01M
              $138M
             |  | 
          
        
          |  |  |                   
      $462.22 - $707.75
      $9.71K - $14.9K
     |                   
              20.8K
              $14.7M
             |  | 
          
        
          |  |  |                   
      $153.5 - $218.72
      $1.08M - $1.54M
     |                   
              58.6K
              $12.8M
             |  | 
          
        
          |  |  |                   
      $166.81 - $257.39
      $183K - $283K
     |                   
              48.3K
              $12.4M
             |  | 
          
        
          |  |  |                   
      $177.93 - $313.14
      $356K - $626K
     |                   
              21.4K
              $6.69M
             |  | 
          
        
          |  |  |                   
      $78.21 - $143.81
      $31.3K - $57.5K
     |                   
              66.1K
              $9.38M
             |  | 
          
        
          |  |  |                   
      $150.57 - $212.76
      $1.3M - $1.83M
     |                   
              32.4K
              $6.88M
             |  | 
          
        
          |  |  |                   
      $141.3 - $178.32
      $2.07M - $2.61M
     |                   
              18.2K
              $3.08M
             |  | 
          
        
          |  |  |                   
      $34.43 - $46.99
      $1.84M - $2.5M
     |                   
              53.3K
              $2.5M
             |  | 
          
        
          |  |  |                   
      $30.54 - $63.99
      $1.04M - $2.18M
     |                   
              45.8K
              $2.93M
             |  | 
          
        
          |  |  |                   
      $146.5 - $189.61
      $2.25M - $2.91M
     |                   
              15.4K
              $2.43M
             |  | 
          
        
          |  |  |                   
      $1.66 - $3.99
      $1.05M - $2.52M
     |                   
              632K
              $2.41M
             |  | 
          
        
          |  |  |                   
      $3.36 - $5.48
      $1.43M - $2.34M
     |                   
              427K
              $2.32M
             |  |