|  |  |                   
      $21.48 - $25.07
      $32.3K - $37.7K
     |                   
              8.19K
              $188M
             |  | 
          
        
          |  |  |                   
      $39.96 - $44.75
      $183K - $205K
     |                   
              41.9K
              $1.7B
             |  | 
          
        
          |  |  |                   
      $18.88 - $24.49
      $38.1K - $49.5K
     |                   
              6.5K
              $136M
             |  | 
          
        
          |  |  |                   
      $23.13 - $34.92
      $22.7K - $34.3K
     |                   
              1.29K
              $45M
             |  | 
          
        
          |  |  |                   
      $28.16 - $40.27
      $39.2K - $56.1K
     |                   
              7.45K
              $274M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              4.55K
              $54.1M
             |  | 
          
        
          |  |  |                   
      $30.69 - $34.95
      $45.8K - $52.1K
     |                   
              6.74K
              $219M
             |  | 
          
        
          |  |  |                   
      $9.65 - $14.46
      $9.59K - $14.4K
     |                   
              7.63K
              $107M
             |  | 
          
        
          |  |  |                   
      $39.68 - $53.09
      $5.32K - $7.11K
     |                   
              5.75K
              $301M
             |  | 
          
        
          |  |  |                   
      $19.97 - $33.53
      $29.8K - $50.1K
     |                   
              1.52K
              $35.8M
             |  | 
          
        
          |  |  |                   
      $60.5 - $87.28
      $13.8K - $19.9K
     |                   
              5.14K
              $353M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.83K
              $36M
             |  | 
          
        
          |  |  |                   
      $20.69 - $24.18
      $30.4K - $35.5K
     |                   
              1.47K
              $34.7M
             |  | 
          
        
          |  |  |                   
      $50.2 - $63.09
      $29K - $36.4K
     |                   
              2.25K
              $133M
             |  | 
          
        
          |  |  |                   
      $103.22 - $131.43
      $10.9K - $13.9K
     |                   
              2.37K
              $307M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.15K
              $34.4M
             |  | 
          
        
          |  |  |                   
      $11.55 - $22.77
      $18.6K - $36.7K
     |                   
              1.64K
              $34.6M
             |  | 
          
        
          |  |  |                   
      $34.78 - $51.4
      $15.1K - $22.3K
     |                   
              1.94K
              $99.6M
             |  | 
          
        
          |  |  |                   
      $11.62 - $13.54
      $26.4K - $30.8K
     |                   
              10.2K
              $132M
             |  | 
          
        
          |  |  |                   
      $71.62 - $94.66
      $3.65K - $4.83K
     |                   
              1.55K
              $147M
             |  | 
          
        
          |  |  |                   
      $12.91 - $19.33
      $8.75K - $13.1K
     |                   
              8.12K
              $156M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.92K
              $33.6M
             |  | 
          
        
          |  |  |                   
      $31.6 - $36.28
      $34.1K - $39.1K
     |                   
              1.23K
              $38.9M
             |  | 
          
        
          |  |  |                   
      $32.8 - $39.31
      $30.4K - $36.4K
     |                   
              927
              $33.4M
             |  | 
          
        
          |  |  |                   
      $38.09 - $45.36
      $31.2K - $37.1K
     |                   
              818
              $33.4M
             |  | 
          
        
          |  |  |                   
      $26.08 - $30.06
      $30.8K - $35.5K
     |                   
              1.18K
              $33.4M
             |  | 
          
        
          |  |  |                   
      $34.17 - $93.63
      $2.26K - $6.18K
     |                   
              583
              $54.6M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              185
              $33.2M
             |  | 
          
        
          |  |  |                   
      $103.78 - $120.37
      $29.6K - $34.3K
     |                   
              285
              $32.9M
             |  | 
          
        
          |  |  |                   
      $64.72 - $127.91
      $17.2K - $33.9K
     |                   
              267
              $32.9M
             |  | 
          
        
          |  |  |                   
      $95.12 - $112.71
      $29.9K - $35.4K
     |                   
              561
              $60.3M
             |  | 
          
        
          |  |  |                   
      $4.66 - $11.94
      $12.8K - $32.9K
     |                   
              2.76K
              $32.5M
             |  | 
          
        
          |  |  |                   
      $283.31 - $388.96
      $283 - $389
     |                   
              668
              $250M
             |  | 
          
        
          |  |  |                   
      $45.73 - $57.88
      $45.5K - $57.5K
     |                   
              8.4K
              $444M
             |  | 
          
        
          |  |  |                   
      $5.44 - $8.32
      $53.3K - $81.6K
     |                   
              20.3K
              $119M
             |  | 
          
        
          |  |  |                   
      $6.13 - $9.4
      $19.9K - $30.5K
     |                   
              16.2K
              $137M
             |  | 
          
        
          |  |  |                   
      $11.47 - $20.24
      $21K - $37K
     |                   
              5.95K
              $84.8M
             |  | 
          
        
          |  |  |                   
      $25.65 - $36.65
      $58.9K - $84.1K
     |                   
              4.82K
              $124M
             |  | 
          
        
          |  |  |                   
      $8.69 - $10.85
      $24.4K - $30.5K
     |                   
              3.09K
              $33.5M
             |  | 
          
        
          |  |  |                   
      $9.54 - $12.21
      $17.6K - $22.5K
     |                   
              18.1K
              $208M
             |  | 
          
        
          |  |  |                   
      $36.86 - $43.38
      $30.1K - $35.4K
     |                   
              817
              $30.2M
             |  | 
          
        
          |  |  |                   
      $211.12 - $274.14
      $23.2K - $30.2K
     |                   
              114
              $31.1M
             |  | 
          
        
          |  |  |                   
      $24.7 - $31.83
      $25.2K - $32.4K
     |                   
              1.02K
              $29.9M
             |  | 
          
        
          |  |  |                   
      $126.6 - $151.6
      $25.3K - $30.3K
     |                   
              228
              $34M
             |  | 
          
        
          |  |  |                   
      $43.89 - $54.46
      $27.8K - $34.5K
     |                   
              635
              $29.7M
             |  | 
          
        
          |  |  |                   
      $12.58 - $19.55
      $23.5K - $36.5K
     |                   
              1.87K
              $29.3M
             |  | 
          
        
          |  |  |                   
      $380.9 - $517.66
      $20.9K - $28.5K
     |                   
              68
              $34.9M
             |  | 
          
        
          |  |  |                   
      $71.62 - $89.56
      $23.6K - $29.5K
     |                   
              379
              $33.2M
             |  | 
          
        
          |  |  |                   
      $102.34 - $142.19
      $22.8K - $31.7K
     |                   
              364
              $47.9M
             |  | 
          
        
          |  |  |                   
      $104.69 - $141.77
      $20.4K - $27.6K
     |                   
              1.19K
              $160M
             |  |