|  |  |                   
      $62.37 - $83.12
      $563K - $750K
     |                   
              7.65K
              $559K
             |  | 
          
        
          |  |  |                   
      $30.46 - $33.4
      $247K - $271K
     |                   
              119K
              $3.79M
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $700K - $1.15M
     |                   
              8.59K
              $2.73M
             |  | 
          
        
          |  |  |                   
      $35.62 - $39.64
      $220K - $245K
     |                   
              36K
              $1.4M
             |  | 
          
        
          |  |  |                   
      $14.97 - $16.79
      $234K - $262K
     |                   
              74.1K
              $1.24M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              16.3K
              $2.96M
             |  | 
          
        
          |  |  |                   
      $133.73 - $168.51
      $114K - $144K
     |                   
              1.61K
              $230K
             |  | 
          
        
          |  |  |                   
      $219.76 - $276.94
      $154K - $194K
     |                   
              1.13K
              $312K
             |  | 
          
        
          |  |  |                   
      $20.42 - $25.3
      $140K - $174K
     |                   
              10.7K
              $271K
             |  | 
          
        
          |  |  |                   
      $193.73 - $237.37
      $111K - $136K
     |                   
              1.39K
              $329K
             |  | 
          
        
          |  |  |                   
      $376.48 - $440.65
      $176K - $206K
     |                   
              4.57K
              $2.01M
             |  | 
          
        
          |  |  |                   
      $116.42 - $147.52
      $67.1K - $85K
     |                   
              1.55K
              $228K
             |  | 
          
        
          |  |  |                   
      $53.62 - $66.59
      $2.73K - $3.4K
     |                   
              4.09K
              $229K
             |  | 
          
        
          |  |  |                   
      $68.13 - $74.77
      $27.9K - $30.7K
     |                   
              2.78K
              $202K
             |  | 
          
        
          |  |  |                   
      $340.0 - $420.68
      $28.2K - $34.9K
     |                   
              1.75K
              $675K
             |  | 
          
        
          |  |  |                   
      $124.66 - $159.48
      $27.4K - $35.1K
     |                   
              2.73K
              $434K
             |  | 
          
        
          |  |  |                   
      $37.08 - $42.26
      $14.5K - $16.5K
     |                   
              19.1K
              $791K
             |  | 
          
        
          |  |  |                   
      $90.26 - $108.05
      $35.7K - $42.7K
     |                   
              3.52K
              $380K
             |  | 
          
        
          |  |  |                   
      $84.41 - $106.28
      $8.44K - $10.6K
     |                   
              2.5K
              $237K
             |  | 
          
        
          |  |  |                   
      $273.94 - $388.21
      $67.1K - $95.1K
     |                   
              1.19K
              $462K
             |  | 
          
        
          |  |  |                   
      $236.26 - $291.15
      $32.8K - $40.5K
     |                   
              6.26K
              $1.71M
             |  | 
          
        
          |  |  |                   
      $63.36 - $80.23
      $43.8K - $55.4K
     |                   
              5.11K
              $410K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              10.8K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              4.77K
              $0
             |  | 
          
        
          |  |  |                   
      $30.08 - $37.02
      $2.29K - $2.81K
     |                   
              16.4K
              $595K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              11.5K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              16.4K
              $0
             |  | 
          
        
          |  |  |                   
      $58.96 - $67.97
      $8.55K - $9.86K
     |                   
              4.93K
              $322K
             |  | 
          
        
          |  |  |                   
      $26.66 - $33.09
      $70.8K - $87.8K
     |                   
              42.8K
              $1.41M
             |  | 
          
        
          |  |  |                   
      $5.33 - $10.55
      $26.7K - $52.8K
     |                   
              11.8K
              $124K
             |  | 
          
        
          |  |  |                   
      $76.98 - $98.31
      $616 - $786
     |                   
              2.47K
              $242K
             |  | 
          
        
          |  |  |                   
      $174.82 - $215.79
      $11.9K - $14.7K
     |                   
              2.78K
              $600K
             |  | 
          
        
          |  |  |                   
      $113.67 - $150.4
      $50.9K - $67.4K
     |                   
              4.73K
              $711K
             |  | 
          
        
          |  |  |                   
      $23.85 - $28.69
      $15.3K - $18.4K
     |                   
              54.5K
              $1.56M
             |  | 
          
        
          |  |  |                   
      $160.63 - $257.78
      $12K - $19.3K
     |                   
              2K
              $513K
             |  | 
          
        
          |  |  |                   
      $86.93 - $117.31
      $2.61K - $3.52K
     |                   
              6.12K
              $717K
             |  | 
          
        
          |  |  |                   
      $20.36 - $23.98
      $14.1K - $16.6K
     |                   
              118K
              $2.82M
             |  | 
          
        
          |  |  |                   
      $122.82 - $218.63
      $2.58K - $4.59K
     |                   
              2.02K
              $440K
             |  | 
          
        
          |  |  |                   
      $497.13 - $827.94
      $2.49K - $4.14K
     |                   
              573
              $474K
             |  | 
          
        
          |  |  |                   
      $78.21 - $143.81
      $44.8K - $82.4K
     |                   
              6.05K
              $858K
             |  | 
          
        
          |  |  |                   
      $74.01 - $144.25
      $65K - $127K
     |                   
              6.05K
              $825K
             |  | 
          
        
          |  |  |                   
      $27.82 - $46.45
      $13.9K - $23.2K
     |                   
              16.4K
              $761K
             |  | 
          
        
          |  |  |                   
      $179.73 - $253.23
      $35.6K - $50.1K
     |                   
              7.1K
              $1.8M
             |  | 
          
        
          |  |  |                   
      $416.06 - $551.64
      $30K - $39.7K
     |                   
              4.53K
              $2.5M
             |  | 
          
        
          |  |  |                   
      $120.08 - $243.11
      $18K - $36.5K
     |                   
              4.62K
              $1.02M
             |  | 
          
        
          |  |  |                   
      $496.48 - $617.85
      $984K - $1.22M
     |                   
              26.9K
              $16.6M
             |  | 
          
        
          |  |  |                   
      $146.58 - $180.01
      $13.2K - $16.2K
     |                   
              23.5K
              $4.17M
             |  | 
          
        
          |  |  |                   
      $179.95 - $278.88
      $14.4K - $22.3K
     |                   
              11.5K
              $3.21M
             |  | 
          
        
          |  |  |                   
      $94.31 - $157.99
      $108K - $180K
     |                   
              58.5K
              $9.24M
             |  |