|  |  |                   
      $496.48 - $617.85
      $1.69B - $2.1B
     |                   
              3.03M
              $1.87B
             |  | 
          
        
          |  |  |                   
      $20.66 - $20.74
      $735M - $738M
     |                   
              4.69M
              $97M
             |  | 
          
        
          |  |  |                   
      $71.28 - $83.74
      $48M - $56.4M
     |                   
              6.9K
              $577K
             |  | 
          
        
          |  |  |                   
      $22.27 - $29.21
      $48.5M - $63.7M
     |                   
              519K
              $15.2M
             |  | 
          
        
          |  |  |                   
      $120.07 - $151.11
      $32M - $40.3M
     |                   
              76.6K
              $11.5M
             |  | 
          
        
          |  |  |                   
      $19.44 - $19.56
      $21.7M - $21.8M
     |                   
              62M
              $1.21B
             |  | 
          
        
          |  |  |                   
      $81.72 - $124.01
      $17.8M - $27.1M
     |                   
              159K
              $19.7M
             |  | 
          
        
          |  |  |                   
      $54.19 - $67.22
      $12.6M - $15.6M
     |                   
              26.7K
              $1.8M
             |  | 
          
        
          |  |  |                   
      $50.28 - $50.47
      $10.8M - $10.9M
     |                   
              1.3M
              $65.4M
             |  | 
          
        
          |  |  |                   
      $170.16 - $206.27
      $556K - $675K
     |                   
              380K
              $70.5M
             |  | 
          
        
          |  |  |                   
      $75.75 - $80.65
      $8.79M - $9.36M
     |                   
              12.4K
              $1M
             |  | 
          
        
          |  |  |                   
      $99.93 - $119.04
      $1.81M - $2.16M
     |                   
              607K
              $65.4M
             |  | 
          
        
          |  |  |                   
      $27.29 - $29.28
      $8.38M - $8.99M
     |                   
              183K
              $5.37M
             |  | 
          
        
          |  |  |                   
      $49.79 - $50.59
      $8.72M - $8.86M
     |                   
              98.8K
              $5M
             |  | 
          
        
          |  |  |                   
      $136.49 - $155.22
      $6.87M - $7.81M
     |                   
              42.4K
              $6.52M
             |  | 
          
        
          |  |  |                   
      $173.63 - $218.07
      $5.95M - $7.48M
     |                   
              6.81K
              $1.42M
             |  | 
          
        
          |  |  |                   
      $157.32 - $205.72
      $5.66M - $7.4M
     |                   
              6.4K
              $1.11M
             |  | 
          
        
          |  |  |                   
      $116.93 - $119.39
      $6.89M - $7.03M
     |                   
              179K
              $21.3M
             |  | 
          
        
          |  |  |                   
      $430.72 - $497.52
      $5.69M - $6.58M
     |                   
              60.6K
              $27.3M
             |  | 
          
        
          |  |  |                   
      $136.63 - $176.62
      $5.3M - $6.85M
     |                   
              4.92K
              $830K
             |  | 
          
        
          |  |  |                   
      $208.27 - $238.46
      $5.27M - $6.04M
     |                   
              58.8K
              $13.5M
             |  | 
          
        
          |  |  |                   
      $55.13 - $75.25
      $4.26M - $5.81M
     |                   
              25K
              $1.72M
             |  | 
          
        
          |  |  |                   
      $63.78 - $78.91
      $5.35M - $6.62M
     |                   
              16.9K
              $1.28M
             |  | 
          
        
          |  |  |                   
      $33.32 - $41.51
      $4.92M - $6.13M
     |                   
              107K
              $4.4M
             |  | 
          
        
          |  |  |                   
      $160.0 - $195.62
      $4.27M - $5.22M
     |                   
              19.9K
              $3.24M
             |  | 
          
        
          |  |  |                   
      $32.56 - $35.71
      $4.99M - $5.48M
     |                   
              53.2K
              $1.76M
             |  | 
          
        
          |  |  |                   
      $103.59 - $128.6
      $5.86M - $7.28M
     |                   
              105K
              $13.6M
             |  | 
          
        
          |  |  |                   
      $113.38 - $135.49
      $4.3M - $5.13M
     |                   
              5.15K
              $646K
             |  | 
          
        
          |  |  |                   
      $146.36 - $159.82
      $1.04M - $1.14M
     |                   
              306K
              $46.8M
             |  | 
          
        
          |  |  |                   
      $22.43 - $28.1
      $6.48M - $8.11M
     |                   
              644K
              $17.9M
             |  | 
          
        
          |  |  |                   
      $58.13 - $85.12
      $5.22M - $7.64M
     |                   
              83.9K
              $7.14M
             |  | 
          
        
          |  |  |                   
      $136.59 - $217.51
      $5.77M - $9.2M
     |                   
              52.5K
              $11M
             |  | 
          
        
          |  |  |                   
      $213.54 - $309.26
      $3.83M - $5.55M
     |                   
              2.26K
              $698K
             |  | 
          
        
          |  |  |                   
      $31.95 - $42.2
      $2.89M - $3.82M
     |                   
              128K
              $4.31M
             |  | 
          
        
          |  |  |                   
      $76.1 - $106.55
      $4.16M - $5.82M
     |                   
              8.53K
              $908K
             |  | 
          
        
          |  |  |                   
      $10.36 - $14.93
      $3.13M - $4.51M
     |                   
              1.06M
              $14.4M
             |  | 
          
        
          |  |  |                   
      $26.33 - $28.94
      $4.12M - $4.53M
     |                   
              428K
              $12.4M
             |  | 
          
        
          |  |  |                   
      $103.88 - $123.68
      $4.07M - $4.84M
     |                   
              152K
              $18.8M
             |  | 
          
        
          |  |  |                   
      $23.65 - $28.54
      $3.33M - $4.02M
     |                   
              13.6K
              $374K
             |  | 
          
        
          |  |  |                   
      $34.39 - $47.46
      $5.02M - $6.93M
     |                   
              383K
              $18.1M
             |  | 
          
        
          |  |  |                   
      $31.95 - $54.21
      $3.31M - $5.62M
     |                   
              23.7K
              $1.24M
             |  | 
          
        
          |  |  |                   
      $34.79 - $42.99
      $3.33M - $4.11M
     |                   
              6.83K
              $293K
             |  | 
          
        
          |  |  |                   
      $55.56 - $60.91
      $2.77M - $3.03M
     |                   
              663K
              $38.9M
             |  | 
          
        
          |  |  |                   
      $124.66 - $159.48
      $3.72M - $4.76M
     |                   
              150K
              $24M
             |  | 
          
        
          |  |  |                   
      $228.25 - $285.3
      $3.39M - $4.24M
     |                   
              4.7K
              $1.34M
             |  | 
          
        
          |  |  |                   
      $102.31 - $105.8
      $3.38M - $3.49M
     |                   
              139K
              $14.5M
             |  | 
          
        
          |  |  |                   
      $126.09 - $154.15
      $3.38M - $4.13M
     |                   
              64.3K
              $9.79M
             |  | 
          
        
          |  |  |                   
      $44.12 - $59.6
      $1.71M - $2.31M
     |                   
              76.6K
              $3.54M
             |  | 
          
        
          |  |  |                   
      $1036.28 - $1430.55
      $12.4K - $17.2K
     |                   
              12.8K
              $13.5M
             |  | 
          
        
          |  |  |                   
      $32.84 - $36.72
      $2.91M - $3.25M
     |                   
              78.9K
              $2.82M
             |  |