|  |  |                   
      $12.06 - $14.62
      $104K - $126K
     |                   
              34.8K
              $434M
             |  | 
          
        
          |  |  |                   
      $10.57 - $15.97
      $35.2K - $53.2K
     |                   
              5.79K
              $91.9M
             |  | 
          
        
          |  |  |                   
      $27.63 - $38.64
      $15.2K - $21.3K
     |                   
              5.31K
              $201M
             |  | 
          
        
          |  |  |                   
      $12.42 - $16.79
      $54.8K - $74.1K
     |                   
              5.76K
              $71.6M
             |  | 
          
        
          |  |  |                   
      $8.95 - $10.51
      $47.2K - $55.5K
     |                   
              8.14K
              $82.8M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              8.91K
              $140M
             |  | 
          
        
          |  |  |                   
      $19.23 - $25.14
      $22.4K - $29.2K
     |                   
              7.13K
              $177M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.36K
              $51.5M
             |  | 
          
        
          |  |  |                   
      $14.69 - $17.98
      $43.1K - $52.8K
     |                   
              2.93K
              $51.4M
             |  | 
          
        
          |  |  |                   
      $12.43 - $18.91
      $48.6K - $73.9K
     |                   
              3.97K
              $51.9M
             |  | 
          
        
          |  |  |                   
      $68.37 - $73.9
      $57.4K - $62K
     |                   
              11.2K
              $794M
             |  | 
          
        
          |  |  |                   
      $74.01 - $144.25
      $27.2K - $52.9K
     |                   
              367
              $50M
             |  | 
          
        
          |  |  |                   
      $4.83 - $10.57
      $21.8K - $47.6K
     |                   
              6.61K
              $64.9M
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $6.74K - $9.45K
     |                   
              342
              $170M
             |  | 
          
        
          |  |  |                   
      $35.38 - $40.02
      $44.1K - $49.9K
     |                   
              1.25K
              $48.8M
             |  | 
          
        
          |  |  |                   
      $69.83 - $102.01
      $46.3K - $67.6K
     |                   
              730
              $55.4M
             |  | 
          
        
          |  |  |                   
      $20.21 - $26.71
      $46K - $60.8K
     |                   
              5.49K
              $133M
             |  | 
          
        
          |  |  |                   
      $44.23 - $49.97
      $52.1K - $58.9K
     |                   
              2.23K
              $99.9M
             |  | 
          
        
          |  |  |                   
      $5.33 - $10.55
      $20.1K - $39.8K
     |                   
              5.44K
              $57.4M
             |  | 
          
        
          |  |  |                   
      $12.22 - $17.83
      $103K - $151K
     |                   
              19.6K
              $240M
             |  | 
          
        
          |  |  |                   
      $12.68 - $18.23
      $74K - $106K
     |                   
              31.1K
              $475M
             |  | 
          
        
          |  |  |                   
      $10.74 - $23.62
      $7.66K - $16.8K
     |                   
              4.81K
              $105M
             |  | 
          
        
          |  |  |                   
      $11.98 - $16.04
      $41.2K - $55.2K
     |                   
              4.64K
              $61.4M
             |  | 
          
        
          |  |  |                   
      $101.45 - $118.14
      $17.2K - $20.1K
     |                   
              5.93K
              $688M
             |  | 
          
        
          |  |  |                   
      $65.76 - $118.19
      $658 - $1.18K
     |                   
              1.07K
              $123M
             |  | 
          
        
          |  |  |                   
      $7.52 - $11.26
      $57.5K - $86K
     |                   
              12.9K
              $102M
             |  | 
          
        
          |  |  |                   
      $340.45 - $423.93
      $44.3K - $55.1K
     |                   
              130
              $45.1M
             |  | 
          
        
          |  |  |                   
      $9.43 - $13.03
      $31.1K - $43K
     |                   
              12K
              $133M
             |  | 
          
        
          |  |  |                   
      $10.56 - $13.07
      $28.1K - $34.8K
     |                   
              9.74K
              $127M
             |  | 
          
        
          |  |  |                   
      $15.13 - $21.65
      $12.8K - $18.3K
     |                   
              13K
              $264M
             |  | 
          
        
          |  |  |                   
      $6.92 - $10.38
      $34.1K - $51.1K
     |                   
              9.86K
              $91.6M
             |  | 
          
        
          |  |  |                   
      $121.61 - $152.67
      $19.3K - $24.3K
     |                   
              6.63K
              $902M
             |  | 
          
        
          |  |  |                   
      $6.27 - $10.43
      $26.4K - $44K
     |                   
              4.22K
              $43.3M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              7.11K
              $99.2M
             |  | 
          
        
          |  |  |                   
      $224.32 - $326.09
      $29.6K - $43K
     |                   
              132
              $43M
             |  | 
          
        
          |  |  |                   
      $237.95 - $421.61
      $23.8K - $42.2K
     |                   
              122
              $49.3M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.37K
              $47M
             |  | 
          
        
          |  |  |                   
      $12.51 - $20.45
      $17.4K - $28.4K
     |                   
              4.04K
              $82.6M
             |  | 
          
        
          |  |  |                   
      $5.8 - $8.98
      $39.9K - $61.8K
     |                   
              7.82K
              $49.1M
             |  | 
          
        
          |  |  |                   
      $17.94 - $23.34
      $28.4K - $36.9K
     |                   
              4.3K
              $96.2M
             |  | 
          
        
          |  |  |                   
      $236.65 - $374.8
      $35K - $55.5K
     |                   
              148
              $40.6M
             |  | 
          
        
          |  |  |                   
      $145.66 - $249.35
      $35.4K - $60.6K
     |                   
              366
              $69.2M
             |  | 
          
        
          |  |  |                   
      $64.73 - $74.97
      $36K - $41.7K
     |                   
              609
              $44.1M
             |  | 
          
        
          |  |  |                   
      $13.27 - $14.24
      $1.13K - $1.21K
     |                   
              68K
              $969M
             |  | 
          
        
          |  |  |                   
      $54.25 - $65.89
      $33.5K - $40.7K
     |                   
              1.01K
              $64.4M
             |  | 
          
        
          |  |  |                   
      $33.46 - $47.74
      $31.9K - $45.5K
     |                   
              2K
              $79.4M
             |  | 
          
        
          |  |  |                   
      $7.41 - $10.31
      $28K - $38.9K
     |                   
              14K
              $142M
             |  | 
          
        
          |  |  |                   
      $7.18 - $11.76
      $18.9K - $31K
     |                   
              6.63K
              $71.2M
             |  | 
          
        
          |  |  |                   
      $40.65 - $83.16
      $37.4K - $76.6K
     |                   
              921
              $38.7M
             |  | 
          
        
          |  |  |                   
      $20.6 - $29.93
      $84.4K - $123K
     |                   
              11.2K
              $255M
             |  |