|  |  | 
      N/A
     |                   
              2.57K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              20.9K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              14.5K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              5K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              23.7K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              89.8K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              22.3K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              22.9K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              3.48K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              10.7K
              $0
             |  | 
          
        
          |  |  |                   
      $18.7 - $21.69
      $2.62K - $3.04K
     |                   
              17.5K
              $367K
             |  | 
          
        
          |  |  |                   
      $84.99 - $96.82
      $35.4K - $40.4K
     |                   
              8.67K
              $789K
             |  | 
          
        
          |  |  |                   
      $394.72 - $440.39
      $210K - $234K
     |                   
              13.7K
              $5.78M
             |  | 
          
        
          |  |  |                   
      $13.64 - $15.65
      $2.05K - $2.35K
     |                   
              31.3K
              $454K
             |  | 
          
        
          |  |  |                   
      $102.24 - $109.76
      $98K - $105K
     |                   
              23.5K
              $2.45M
             |  | 
          
        
          |  |  |                   
      $126.32 - $147.75
      $1.39K - $1.63K
     |                   
              1.76K
              $242K
             |  | 
          
        
          |  |  |                   
      $6.94 - $8.31
      $13.9 - $16.6
     |                   
              18.7K
              $143K
             |  | 
          
        
          |  |  |                   
      $19.49 - $21.31
      $39.6K - $43.3K
     |                   
              134K
              $2.79M
             |  | 
          
        
          |  |  |                   
      $35.55 - $39.05
      $2.42K - $2.66K
     |                   
              8.03K
              $294K
             |  | 
          
        
          |  |  |                   
      $106.53 - $122.8
      $15.3K - $17.7K
     |                   
              2.79K
              $313K
             |  | 
          
        
          |  |  |                   
      $19.12 - $22.36
      $2.22K - $2.59K
     |                   
              12.6K
              $270K
             |  | 
          
        
          |  |  |                   
      $25.57 - $26.34
      $102 - $105
     |                   
              31K
              $807K
             |  | 
          
        
          |  |  |                   
      $9.57 - $10.35
      $7K - $7.57K
     |                   
              45.6K
              $451K
             |  | 
          
        
          |  |  |                   
      $15.95 - $22.55
      $128 - $180
     |                   
              11.6K
              $239K
             |  | 
          
        
          |  |  |                   
      $183.26 - $199.95
      $11.2K - $12.2K
     |                   
              2.95K
              $550K
             |  | 
          
        
          |  |  |                   
      $22.57 - $30.84
      $4.76K - $6.51K
     |                   
              20.9K
              $617K
             |  | 
          
        
          |  |  |                   
      $107.47 - $118.46
      $9.13K - $10.1K
     |                   
              3.42K
              $373K
             |  | 
          
        
          |  |  |                   
      $79.01 - $86.61
      $11.9K - $13K
     |                   
              13.8K
              $1.14M
             |  | 
          
        
          |  |  |                   
      $72.88 - $81.75
      $8.45K - $9.48K
     |                   
              4.54K
              $338K
             |  | 
          
        
          |  |  |                   
      $19.94 - $22.91
      $4.11K - $4.72K
     |                   
              50.8K
              $1.09M
             |  | 
          
        
          |  |  |                   
      $88.35 - $122.19
      $10.2K - $14.1K
     |                   
              2.63K
              $275K
             |  | 
          
        
          |  |  |                   
      $88.48 - $107.04
      $19.9K - $24.1K
     |                   
              3.91K
              $365K
             |  | 
          
        
          |  |  |                   
      $4.01 - $4.96
      $16 - $19.8
     |                   
              51.4K
              $216K
             |  | 
          
        
          |  |  |                   
      $108.41 - $120.51
      $245K - $272K
     |                   
              76.5K
              $8.96M
             |  | 
          
        
          |  |  |                   
      $112.02 - $129.0
      $14.9K - $17.2K
     |                   
              34K
              $4.3M
             |  | 
          
        
          |  |  |                   
      $487.07 - $672.24
      $18K - $24.9K
     |                   
              3.53K
              $1.97M
             |  | 
          
        
          |  |  |                   
      $421.84 - $520.66
      $32.5K - $40.1K
     |                   
              1.13K
              $498K
             |  | 
          
        
          |  |  |                   
      $41.37 - $53.28
      $18.1K - $23.3K
     |                   
              8.12K
              $363K
             |  | 
          
        
          |  |  |                   
      $46.68 - $53.89
      $22.4K - $25.8K
     |                   
              34.2K
              $1.76M
             |  | 
          
        
          |  |  |                   
      $19.62 - $29.21
      $18.3K - $27.3K
     |                   
              11.8K
              $265K
             |  | 
          
        
          |  |  |                   
      $53.62 - $66.59
      $26.4K - $32.8K
     |                   
              9.13K
              $511K
             |  | 
          
        
          |  |  |                   
      $11.11 - $14.72
      $611 - $810
     |                   
              17.1K
              $195K
             |  | 
          
        
          |  |  |                   
      $68.37 - $73.9
      $163K - $176K
     |                   
              259K
              $18.3M
             |  | 
          
        
          |  |  |                   
      $62.37 - $83.12
      $58.4K - $77.9K
     |                   
              32K
              $2.34M
             |  | 
          
        
          |  |  |                   
      $4.13 - $5.15
      $5.09K - $6.34K
     |                   
              109K
              $474K
             |  | 
          
        
          |  |  |                   
      $51.73 - $71.41
      $38.3K - $52.9K
     |                   
              7.1K
              $376K
             |  | 
          
        
          |  |  |                   
      $20.54 - $29.09
      $8.11K - $11.5K
     |                   
              20.6K
              $461K
             |  | 
          
        
          |  |  |                   
      $33.45 - $36.5
      $101K - $111K
     |                   
              93.3K
              $3.16M
             |  | 
          
        
          |  |  |                   
      $48.58 - $63.92
      $1.94K - $2.56K
     |                   
              7.87K
              $392K
             |  | 
          
        
          |  |  |                   
      $105.87 - $130.56
      $223K - $275K
     |                   
              36.8K
              $4.38M
             |  |