|  |  |                   
      $32.91 - $56.45
      $62.7K - $108K
     |                   
              2.96K
              $164M
             |  | 
          
        
          |  |  |                   
      $87.96 - $112.42
      $104K - $133K
     |                   
              1.19K
              $125M
             |  | 
          
        
          |  |  |                   
      $6.38 - $9.3
      $82.8K - $121K
     |                   
              17K
              $155M
             |  | 
          
        
          |  |  |                   
      $11.11 - $15.4
      $96.3K - $133K
     |                   
              8.69K
              $123M
             |  | 
          
        
          |  |  |                   
      $22.73 - $29.21
      $117K - $150K
     |                   
              11.5K
              $310M
             |  | 
          
        
          |  |  |                   
      $39.63 - $51.99
      $253K - $331K
     |                   
              39.5K
              $1.82B
             |  | 
          
        
          |  |  |                   
      $66.0 - $85.06
      $236K - $304K
     |                   
              12.4K
              $873M
             |  | 
          
        
          |  |  |                   
      $21.71 - $31.51
      $86.3K - $125K
     |                   
              3.98K
              $120M
             |  | 
          
        
          |  |  |                   
      $519.19 - $590.78
      $160K - $183K
     |                   
              2.73K
              $1.55B
             |  | 
          
        
          |  |  |                   
      $11.94 - $16.29
      $119K - $162K
     |                   
              15.2K
              $204M
             |  | 
          
        
          |  |  |                   
      $81.34 - $124.36
      $53K - $81K
     |                   
              2.09K
              $260M
             |  | 
          
        
          |  |  |                   
      $12.03 - $14.52
      $165K - $199K
     |                   
              37.1K
              $454M
             |  | 
          
        
          |  |  |                   
      $15.09 - $20.27
      $109K - $146K
     |                   
              10.9K
              $183M
             |  | 
          
        
          |  |  |                   
      $111.01 - $119.72
      $115K - $124K
     |                   
              3.27K
              $378M
             |  | 
          
        
          |  |  |                   
      $12.07 - $15.98
      $89.1K - $118K
     |                   
              16.8K
              $251M
             |  | 
          
        
          |  |  |                   
      $36.24 - $43.32
      $132K - $157K
     |                   
              19.2K
              $764M
             |  | 
          
        
          |  |  |                   
      $49.95 - $128.54
      $37.9K - $97.4K
     |                   
              1.1K
              $137M
             |  | 
          
        
          |  |  |                   
      $16.17 - $20.34
      $102K - $128K
     |                   
              6.31K
              $115M
             |  | 
          
        
          |  |  |                   
      $101.27 - $121.3
      $96K - $115K
     |                   
              994
              $120M
             |  | 
          
        
          |  |  |                   
      $146.29 - $275.65
      $19.3K - $36.4K
     |                   
              836
              $230M
             |  | 
          
        
          |  |  |                   
      $34.26 - $52.89
      $50.3K - $77.7K
     |                   
              5.04K
              $267M
             |  | 
          
        
          |  |  |                   
      $46.66 - $58.38
      $105K - $131K
     |                   
              2.82K
              $145M
             |  | 
          
        
          |  |  |                   
      $28.04 - $37.2
      $99.4K - $132K
     |                   
              4.43K
              $144M
             |  | 
          
        
          |  |  |                   
      $31.95 - $54.21
      $45.7K - $77.5K
     |                   
              4.46K
              $234M
             |  | 
          
        
          |  |  |                   
      $23.93 - $32.95
      $71K - $97.7K
     |                   
              11.5K
              $357M
             |  | 
          
        
          |  |  |                   
      $90.55 - $115.66
      $90.2K - $115K
     |                   
              996
              $110M
             |  | 
          
        
          |  |  |                   
      $11.04 - $14.3
      $82.3K - $107K
     |                   
              13.9K
              $189M
             |  | 
          
        
          |  |  |                   
      $43.24 - $75.26
      $5.19K - $9.03K
     |                   
              5.08K
              $368M
             |  | 
          
        
          |  |  |                   
      $9.62 - $15.51
      $69.3K - $112K
     |                   
              7.72K
              $114M
             |  | 
          
        
          |  |  |                   
      $18.77 - $37.74
      $44K - $88.4K
     |                   
              5.68K
              $189M
             |  | 
          
        
          |  |  |                   
      $10.8 - $16.92
      $74.4K - $117K
     |                   
              15.9K
              $218M
             |  | 
          
        
          |  |  |                   
      $9.4 - $12.87
      $259K - $355K
     |                   
              82.5K
              $818M
             |  | 
          
        
          |  |  |                   
      $193.07 - $265.71
      $81.5K - $112K
     |                   
              1.03K
              $238M
             |  | 
          
        
          |  |  |                   
      $7.24 - $12.25
      $63.2K - $107K
     |                   
              8.73K
              $105M
             |  | 
          
        
          |  |  |                   
      $61.0 - $79.94
      $80K - $105K
     |                   
              3.55K
              $277M
             |  | 
          
        
          |  |  |                   
      $48.32 - $59.92
      $187K - $232K
     |                   
              16.9K
              $871M
             |  | 
          
        
          |  |  |                   
      $145.85 - $225.38
      $68.3K - $105K
     |                   
              650
              $136M
             |  | 
          
        
          |  |  |                   
      $108.89 - $145.23
      $91.2K - $122K
     |                   
              838
              $104M
             |  | 
          
        
          |  |  |                   
      $32.2 - $51.23
      $33.2K - $52.8K
     |                   
              4.37K
              $223M
             |  | 
          
        
          |  |  |                   
      $21.1 - $28.97
      $75.6K - $104K
     |                   
              3.58K
              $103M
             |  | 
          
        
          |  |  |                   
      $21.25 - $28.47
      $34.6K - $46.3K
     |                   
              15.9K
              $441M
             |  | 
          
        
          |  |  |                   
      $11.18 - $16.05
      $87.8K - $126K
     |                   
              7.91K
              $103M
             |  | 
          
        
          |  |  |                   
      $33.56 - $36.96
      $121K - $133K
     |                   
              20.6K
              $726M
             |  | 
          
        
          |  |  |                   
      $19.34 - $24.19
      $109K - $136K
     |                   
              17.6K
              $386M
             |  | 
          
        
          |  |  |                   
      $17.97 - $26.69
      $81.7K - $121K
     |                   
              25.2K
              $507M
             |  | 
          
        
          |  |  |                   
      $56.51 - $65.42
      $86.9K - $101K
     |                   
              1.54K
              $98.7M
             |  | 
          
        
          |  |  |                   
      $34.79 - $42.99
      $71.6K - $88.5K
     |                   
              7.3K
              $314M
             |  | 
          
        
          |  |  |                   
      $22.6 - $29.07
      $118K - $151K
     |                   
              15.1K
              $384M
             |  | 
          
        
          |  |  |                   
      $26.33 - $28.94
      $87.4K - $96.1K
     |                   
              3.67K
              $106M
             |  | 
          
        
          |  |  |                   
      $46.41 - $68.62
      $48.3K - $71.4K
     |                   
              2.51K
              $172M
             |  |