|  |  |                   
      $60.72 - $80.34
      $13.1K - $17.3K
     |                   
              7.59K
              $609K
             |  | 
          
        
          |  |  |                   
      $75.17 - $91.21
      $38.9K - $47.2K
     |                   
              7.94K
              $723K
             |  | 
          
        
          |  |  |                   
      $71.28 - $83.74
      $48.2K - $56.6K
     |                   
              5.75K
              $481K
             |  | 
          
        
          |  |  |                   
      $64.73 - $74.97
      $52.7K - $61K
     |                   
              18.4K
              $1.33M
             |  | 
          
        
          |  |  |                   
      $68.14 - $82.13
      $14.5K - $17.5K
     |                   
              8.61K
              $700K
             |  | 
          
        
          |  |  |                   
      $60.47 - $79.12
      $5.08K - $6.65K
     |                   
              5.61K
              $432K
             |  | 
          
        
          |  |  |                   
      $45.88 - $54.4
      $39.9K - $47.3K
     |                   
              9.83K
              $534K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              373K
              $9.51M
             |  | 
          
        
          |  |  |                   
      $120.9 - $150.87
      $725 - $905
     |                   
              4.47K
              $673K
             |  | 
          
        
          |  |  |                   
      $68.0 - $75.91
      $57.1K - $63.7K
     |                   
              4.52K
              $342K
             |  | 
          
        
          |  |  |                   
      $8.69 - $10.85
      $7.57K - $9.45K
     |                   
              68.9K
              $747K
             |  | 
          
        
          |  |  |                   
      $16.93 - $17.81
      $42.2K - $44.4K
     |                   
              81.8K
              $1.46M
             |  | 
          
        
          |  |  |                   
      $137.62 - $174.44
      $15.8K - $20.1K
     |                   
              7.93K
              $1.3M
             |  | 
          
        
          |  |  |                   
      $42.48 - $50.46
      $9.22K - $10.9K
     |                   
              21K
              $1.03M
             |  | 
          
        
          |  |  |                   
      $66.75 - $84.94
      $35.4K - $45K
     |                   
              4.16K
              $345K
             |  | 
          
        
          |  |  |                   
      $60.22 - $80.1
      $60.2 - $80.1
     |                   
              4.55K
              $364K
             |  | 
          
        
          |  |  |                   
      $20.42 - $25.3
      $776 - $961
     |                   
              28.6K
              $722K
             |  | 
          
        
          |  |  |                   
      $109.83 - $131.67
      $17.8K - $21.3K
     |                   
              10.6K
              $1.35M
             |  | 
          
        
          |  |  |                   
      $162.37 - $200.76
      $10.6K - $13K
     |                   
              2.54K
              $480K
             |  | 
          
        
          |  |  |                   
      $29.07 - $29.38
      $39.9K - $40.3K
     |                   
              231K
              $6.76M
             |  | 
          
        
          |  |  |                   
      $6.56 - $9.72
      $446 - $661
     |                   
              47.5K
              $423K
             |  | 
          
        
          |  |  |                   
      $90.17 - $103.07
      $21.6K - $24.6K
     |                   
              2.76K
              $274K
             |  | 
          
        
          |  |  |                   
      $39.08 - $48.9
      $860 - $1.08K
     |                   
              9K
              $438K
             |  | 
          
        
          |  |  |                   
      $103.88 - $123.68
      $13.2K - $15.7K
     |                   
              7.65K
              $945K
             |  | 
          
        
          |  |  |                   
      $10.8 - $16.92
      $7.02K - $11K
     |                   
              27.3K
              $375K
             |  | 
          
        
          |  |  |                   
      $14.89 - $19.35
      $730 - $948
     |                   
              14.2K
              $273K
             |  | 
          
        
          |  |  |                   
      $22.92 - $28.05
      $115 - $140
     |                   
              22.7K
              $636K
             |  | 
          
        
          |  |  |                   
      $54.33 - $62.87
      $1.47K - $1.7K
     |                   
              12.5K
              $786K
             |  | 
          
        
          |  |  |                   
      $102.31 - $105.8
      $76K - $78.6K
     |                   
              41.8K
              $4.37M
             |  | 
          
        
          |  |  |                   
      $77.94 - $79.5
      $6.08K - $6.2K
     |                   
              55.6K
              $4.42M
             |  | 
          
        
          |  |  |                   
      $30.08 - $37.02
      $27.7K - $34.1K
     |                   
              27.6K
              $1M
             |  | 
          
        
          |  |  |                   
      $73.26 - $84.19
      $13.8K - $15.9K
     |                   
              10.9K
              $913K
             |  | 
          
        
          |  |  |                   
      $141.87 - $164.49
      $3.12K - $3.62K
     |                   
              7.96K
              $1.31M
             |  | 
          
        
          |  |  |                   
      $12.82 - $18.15
      $10.9K - $15.4K
     |                   
              15K
              $251K
             |  | 
          
        
          |  |  |                   
      $34.72 - $42.74
      $69.4 - $85.5
     |                   
              9.82K
              $419K
             |  | 
          
        
          |  |  |                   
      $18.37 - $27.72
      $3.38K - $5.1K
     |                   
              10.3K
              $266K
             |  | 
          
        
          |  |  |                   
      $24.19 - $24.45
      $29.6K - $29.9K
     |                   
              17.5K
              $425K
             |  | 
          
        
          |  |  |                   
      $152.87 - $168.51
      $56.9K - $62.7K
     |                   
              12.9K
              $2.08M
             |  | 
          
        
          |  |  |                   
      $77.89 - $92.6
      $33K - $39.3K
     |                   
              10.3K
              $852K
             |  | 
          
        
          |  |  |                   
      $37.81 - $48.03
      $18.1K - $23.1K
     |                   
              10.4K
              $479K
             |  | 
          
        
          |  |  |                   
      $456.3 - $540.39
      $47.5K - $56.2K
     |                   
              2.35K
              $1.18M
             |  | 
          
        
          |  |  |                   
      $70.56 - $87.22
      $423 - $523
     |                   
              3.49K
              $304K
             |  | 
          
        
          |  |  |                   
      $102.02 - $103.5
      $25.1K - $25.5K
     |                   
              4.83K
              $496K
             |  | 
          
        
          |  |  |                   
      $19.54 - $28.28
      $62.1K - $89.9K
     |                   
              23.3K
              $558K
             |  | 
          
        
          |  |  |                   
      $25.13 - $26.07
      $21.5K - $22.3K
     |                   
              15.6K
              $403K
             |  | 
          
        
          |  |  |                   
      $55.01 - $64.24
      $5.94K - $6.94K
     |                   
              3.59K
              $224K
             |  | 
          
        
          |  |  |                   
      $37.51 - $45.52
      $3.64K - $4.42K
     |                   
              5.12K
              $231K
             |  | 
          
        
          |  |  |                   
      $29.12 - $35.84
      $582 - $717
     |                   
              6.89K
              $246K
             |  | 
          
        
          |  |  |                   
      $39.71 - $49.55
      $477 - $595
     |                   
              6.39K
              $316K
             |  | 
          
        
          |  |  |                   
      $64.06 - $69.64
      $16.9K - $18.4K
     |                   
              9.51K
              $655K
             |  |