|  |  |                   
      $265.25 - $927.96
      $447M - $1.56B
     |                   
              2.25M
              $598M
             |  | 
          
        
          |  |  |                   
      $109.22 - $144.78
      $32.6M - $43.2M
     |                   
              17.7M
              $2B
             |  | 
          
        
          |  |  |                   
      $264.25 - $312.29
      $116M - $138M
     |                   
              937K
              $252M
             |  | 
          
        
          |  |  |                   
      $95.28 - $116.93
      $77.1M - $94.6M
     |                   
              1.09M
              $108M
             |  | 
          
        
          |  |  |                   
      $20.77 - $39.13
      $43.4M - $81.7M
     |                   
              2.32M
              $79.7M
             |  | 
          
        
          |  |  |                   
      $23.31 - $31.9
      $66.9M - $91.6M
     |                   
              3.61M
              $88.9M
             |  | 
          
        
          |  |  |                   
      $54.0 - $89.36
      $32.9M - $54.4M
     |                   
              906K
              $75.3M
             |  | 
          
        
          |  |  |                   
      $138.2 - $174.55
      $14.6M - $18.4M
     |                   
              27.9M
              $3.86B
             |  | 
          
        
          |  |  |                   
      $81.61 - $117.71
      $3.96M - $5.72M
     |                   
              3.67M
              $376M
             |  | 
          
        
          |  |  |                   
      $290.74 - $398.91
      $2.85M - $3.9M
     |                   
              689K
              $227M
             |  | 
          
        
          |  |  |                   
      $77.76 - $92.7
      $6.14M - $7.32M
     |                   
              3.91M
              $330M
             |  | 
          
        
          |  |  |                   
      $132.32 - $146.86
      $36.6M - $40.6M
     |                   
              1.2M
              $161M
             |  | 
          
        
          |  |  |                   
      $163.26 - $180.4
      $49M - $54.2M
     |                   
              4.23M
              $690M
             |  | 
          
        
          |  |  |                   
      $13.97 - $24.33
      $35.7M - $62.1M
     |                   
              2.56M
              $35.8M
             |  | 
          
        
          |  |  |                   
      $24.03 - $64.87
      $19.2M - $52M
     |                   
              2.32M
              $120M
             |  | 
          
        
          |  |  |                   
      $20.65 - $33.13
      $2.36M - $3.78M
     |                   
              5.42M
              $144M
             |  | 
          
        
          |  |  |                   
      $135.68 - $173.32
      $49.4M - $63.1M
     |                   
              1.12M
              $153M
             |  | 
          
        
          |  |  |                   
      $54.18 - $90.81
      $18.7M - $31.3M
     |                   
              7.77M
              $610M
             |  | 
          
        
          |  |  |                   
      $114.64 - $139.33
      $32M - $38.8M
     |                   
              306K
              $36.4M
             |  | 
          
        
          |  |  |                   
      $136.15 - $179.36
      $26.6M - $35M
     |                   
              272K
              $42.8M
             |  | 
          
        
          |  |  |                   
      $142.38 - $180.19
      $28M - $35.4M
     |                   
              447K
              $66.3M
             |  | 
          
        
          |  |  |                   
      $170.53 - $205.67
      $29.2M - $35.2M
     |                   
              563K
              $96M
             |  | 
          
        
          |  |  |                   
      $215.06 - $233.38
      $22.5M - $24.4M
     |                   
              698K
              $154M
             |  | 
          
        
          |  |  |                   
      $48.88 - $65.04
      $44M - $58.5M
     |                   
              4.55M
              $228M
             |  | 
          
        
          |  |  |                   
      $83.14 - $100.12
      $15.4M - $18.6M
     |                   
              5.68M
              $496M
             |  | 
          
        
          |  |  |                   
      $91.84 - $124.96
      $23.5M - $32M
     |                   
              7.05M
              $665M
             |  | 
          
        
          |  |  |                   
      $18.42 - $157.07
      $3.09M - $26.4M
     |                   
              178K
              $25M
             |  | 
          
        
          |  |  |                   
      $266.58 - $327.38
      $20.7M - $25.4M
     |                   
              1.07M
              $294M
             |  | 
          
        
          |  |  |                   
      $247.06 - $1507.4
      $15.9M - $96.7M
     |                   
              1.4M
              $362M
             |  | 
          
        
          |  |  |                   
      $95.03 - $112.07
      $24.4M - $28.8M
     |                   
              489K
              $46.4M
             |  | 
          
        
          |  |  |                   
      $636.08 - $743.76
      $61.7K - $72.1K
     |                   
              304K
              $214M
             |  | 
          
        
          |  |  |                   
      $63.63 - $78.91
      $886K - $1.1M
     |                   
              1.91M
              $139M
             |  | 
          
        
          |  |  |                   
      $19.08 - $114.76
      $5.01M - $30.1M
     |                   
              574K
              $52.9M
             |  | 
          
        
          |  |  |                   
      $25.48 - $86.39
      $7.85M - $26.6M
     |                   
              391K
              $25.6M
             |  | 
          
        
          |  |  |                   
      $130.12 - $197.98
      $11.8M - $18M
     |                   
              217K
              $36.8M
             |  | 
          
        
          |  |  |                   
      $138.54 - $232.0
      $74.4K - $125K
     |                   
              307K
              $61.5M
             |  | 
          
        
          |  |  |                   
      $25.55 - $131.04
      $2.86M - $14.7M
     |                   
              400K
              $50.3M
             |  | 
          
        
          |  |  |                   
      $77.3 - $97.22
      $19M - $23.8M
     |                   
              677K
              $52.7M
             |  | 
          
        
          |  |  |                   
      $46.84 - $75.89
      $8.16M - $13.2M
     |                   
              592K
              $36.9M
             |  | 
          
        
          |  |  |                   
      $73.78 - $99.04
      $16.6M - $22.3M
     |                   
              433K
              $32.9M
             |  | 
          
        
          |  |  |                   
      $109.1 - $130.31
      $10.3M - $12.3M
     |                   
              1.42M
              $161M
             |  | 
          
        
          |  |  |                   
      $125.04 - $153.35
      $7.53M - $9.23M
     |                   
              1.02M
              $136M
             |  | 
          
        
          |  |  |                   
      $17.25 - $25.7
      $42.1K - $62.7K
     |                   
              2.86M
              $66.5M
             |  | 
          
        
          |  |  |                   
      $289.14 - $385.48
      $472K - $629K
     |                   
              411K
              $137M
             |  | 
          
        
          |  |  |                   
      $59.49 - $89.01
      $15.4M - $23.1M
     |                   
              303K
              $18M
             |  | 
          
        
          |  |  |                   
      $246.08 - $343.65
      $20M - $27.9M
     |                   
              181K
              $44.5M
             |  | 
          
        
          |  |  |                   
      $25.18 - $74.19
      $6.43M - $18.9M
     |                   
              1.96M
              $119M
             |  | 
          
        
          |  |  |                   
      $122.43 - $148.0
      $9.1M - $11M
     |                   
              406K
              $54.9M
             |  | 
          
        
          |  |  |                   
      $379.87 - $489.23
      $11.9M - $15.4M
     |                   
              627K
              $243M
             |  | 
          
        
          |  |  |                   
      $60.08 - $72.52
      $15.3M - $18.5M
     |                   
              918K
              $55.1M
             |  |