|  |  |                   
      $321.63 - $509.31
      $702M - $1.11B
     |                   
              3.3M
              $1.68B
             |  | 
          
        
          |  |  |                   
      $498.8 - $620.9
      $80.4M - $100M
     |                   
              2.37M
              $1.47B
             |  | 
          
        
          |  |  |                   
      $496.48 - $617.85
      $48M - $59.7M
     |                   
              2.36M
              $1.46B
             |  | 
          
        
          |  |  |                   
      $86.17 - $148.63
      $78.3M - $135M
     |                   
              1.34M
              $197M
             |  | 
          
        
          |  |  |                   
      $48.13 - $49.85
      $57M - $59M
     |                   
              2.17M
              $106M
             |  | 
          
        
          |  |  |                   
      $193.73 - $237.37
      $33.1M - $40.6M
     |                   
              586K
              $139M
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $2.06M - $2.75M
     |                   
              1.45M
              $318M
             |  | 
          
        
          |  |  |                   
      $243.75 - $303.93
      $19.8M - $24.7M
     |                   
              759K
              $231M
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $2.82M - $4.29M
     |                   
              253K
              $187M
             |  | 
          
        
          |  |  |                   
      $329.49 - $438.4
      $23M - $30.7M
     |                   
              251K
              $110M
             |  | 
          
        
          |  |  |                   
      $45.65 - $57.01
      $9.33M - $11.7M
     |                   
              4.92M
              $280M
             |  | 
          
        
          |  |  |                   
      $90.56 - $109.49
      $21.9M - $26.5M
     |                   
              2.69M
              $294M
             |  | 
          
        
          |  |  |                   
      $81.72 - $124.01
      $1.99M - $3.03M
     |                   
              1.38M
              $172M
             |  | 
          
        
          |  |  |                   
      $73.19 - $85.21
      $29.3M - $34.1M
     |                   
              1.42M
              $121M
             |  | 
          
        
          |  |  |                   
      $320.42 - $424.58
      $12.5M - $16.6M
     |                   
              321K
              $136M
             |  | 
          
        
          |  |  |                   
      $72.96 - $90.39
      $18.1M - $22.5M
     |                   
              1.21M
              $108M
             |  | 
          
        
          |  |  |                   
      $51.16 - $62.02
      $2.66M - $3.22M
     |                   
              7.04M
              $437M
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $963K - $1.57M
     |                   
              470K
              $149M
             |  | 
          
        
          |  |  |                   
      $82.51 - $109.2
      $10.4M - $13.7M
     |                   
              936K
              $102M
             |  | 
          
        
          |  |  |                   
      $50.55 - $59.83
      $9.13M - $10.8M
     |                   
              3.51M
              $208M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              370K
              $67.3M
             |  | 
          
        
          |  |  |                   
      $210.28 - $289.91
      $2.14M - $2.95M
     |                   
              462K
              $134M
             |  | 
          
        
          |  |  |                   
      $35.77 - $42.27
      $18.1M - $21.3M
     |                   
              1.04M
              $44.1M
             |  | 
          
        
          |  |  |                   
      $174.82 - $215.79
      $5.2M - $6.41M
     |                   
              934K
              $202M
             |  | 
          
        
          |  |  |                   
      $131.84 - $157.76
      $15.8M - $18.9M
     |                   
              405K
              $63.8M
             |  | 
          
        
          |  |  |                   
      $166.82 - $194.23
      $14.2M - $16.6M
     |                   
              635K
              $123M
             |  | 
          
        
          |  |  |                   
      $416.06 - $551.64
      $9.88M - $13.1M
     |                   
              105K
              $57.7M
             |  | 
          
        
          |  |  |                   
      $228.54 - $279.83
      $5.39M - $6.6M
     |                   
              625K
              $175M
             |  | 
          
        
          |  |  |                   
      $483.48 - $539.8
      $33.6M - $37.6M
     |                   
              460K
              $223M
             |  | 
          
        
          |  |  |                   
      $162.76 - $195.77
      $12M - $14.5M
     |                   
              162K
              $31.7M
             |  | 
          
        
          |  |  |                   
      $150.57 - $212.76
      $8.89M - $12.6M
     |                   
              115K
              $24.5M
             |  | 
          
        
          |  |  |                   
      $74.88 - $91.97
      $268K - $329K
     |                   
              1.98M
              $182M
             |  | 
          
        
          |  |  |                   
      $38.54 - $46.0
      $11M - $13.1M
     |                   
              639K
              $28.8M
             |  | 
          
        
          |  |  |                   
      $79.79 - $91.42
      $12.6M - $14.4M
     |                   
              839K
              $74.7M
             |  | 
          
        
          |  |  |                   
      $39.89 - $49.46
      $4.31M - $5.34M
     |                   
              1.93M
              $95.6M
             |  | 
          
        
          |  |  |                   
      $20.46 - $21.89
      $9.85M - $10.5M
     |                   
              2.12M
              $46.5M
             |  | 
          
        
          |  |  |                   
      $57.14 - $72.68
      $8.11M - $10.3M
     |                   
              256K
              $18.6M
             |  | 
          
        
          |  |  |                   
      $104.34 - $138.68
      $6.36M - $8.45M
     |                   
              155K
              $21.5M
             |  | 
          
        
          |  |  |                   
      $141.37 - $228.57
      $476K - $770K
     |                   
              157K
              $35.6M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              131K
              $34.7M
             |  | 
          
        
          |  |  |                   
      $908.13 - $1056.85
      $2.96M - $3.44M
     |                   
              142K
              $141M
             |  | 
          
        
          |  |  |                   
      $145.28 - $176.09
      $8.45M - $10.2M
     |                   
              125K
              $21M
             |  | 
          
        
          |  |  |                   
      $104.23 - $134.39
      $2.3M - $2.97M
     |                   
              325K
              $43.6M
             |  | 
          
        
          |  |  |                   
      $4.83 - $5.39
      $7.51M - $8.38M
     |                   
              1.63M
              $8.8M
             |  | 
          
        
          |  |  |                   
      $20.99 - $23.93
      $7.06M - $8.05M
     |                   
              501K
              $11.8M
             |  | 
          
        
          |  |  |                   
      $103.59 - $128.6
      $2.72M - $3.38M
     |                   
              349K
              $44.9M
             |  | 
          
        
          |  |  |                   
      $273.71 - $316.29
      $5.47M - $6.32M
     |                   
              82.9K
              $25.3M
             |  | 
          
        
          |  |  |                   
      $52.4 - $64.65
      $1.06M - $1.3M
     |                   
              1.27M
              $80.4M
             |  | 
          
        
          |  |  |                   
      $67.83 - $84.09
      $2.82M - $3.5M
     |                   
              477K
              $39.8M
             |  | 
          
        
          |  |  |                   
      $78.21 - $143.81
      $139K - $256K
     |                   
              167K
              $23.7M
             |  |