|  |  |                   
      $50.39 - $60.05
      $51.7K - $61.6K
     |                   
              1.36M
              $81.5M
             |  | 
          
        
          |  |  |                   
      $94.31 - $157.99
      $613K - $1.03M
     |                   
              55.2K
              $8.72M
             |  | 
          
        
          |  |  |                   
      $133.12 - $171.03
      $501K - $643K
     |                   
              45.1K
              $7.71M
             |  | 
          
        
          |  |  |                   
      $74.01 - $144.25
      $149K - $290K
     |                   
              26.6K
              $3.63M
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $700K - $1.07M
     |                   
              3.05K
              $2.25M
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $218K - $357K
     |                   
              17.2K
              $5.47M
             |  | 
          
        
          |  |  |                   
      $78.21 - $143.81
      $17.1K - $31.5K
     |                   
              22.6K
              $3.2M
             |  | 
          
        
          |  |  |                   
      $24.57 - $29.72
      $57.3K - $69.3K
     |                   
              439K
              $12.9M
             |  | 
          
        
          |  |  |                   
      $321.63 - $509.31
      $1.61K - $2.55K
     |                   
              5.1K
              $2.6M
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $85.5K - $114K
     |                   
              18.4K
              $4.04M
             |  | 
          
        
          |  |  |                   
      $29.34 - $33.87
      $385K - $445K
     |                   
              121K
              $3.93M
             |  | 
          
        
          |  |  |                   
      $26.68 - $34.18
      $67.4K - $86.4K
     |                   
              90.5K
              $3.09M
             |  | 
          
        
          |  |  |                   
      $38.54 - $46.0
      $143K - $171K
     |                   
              260K
              $11.7M
             |  | 
          
        
          |  |  |                   
      $82.17 - $99.96
      $85.3K - $104K
     |                   
              58.3K
              $5.73M
             |  | 
          
        
          |  |  |                   
      $144.7 - $178.6
      $46K - $56.8K
     |                   
              16.1K
              $2.84M
             |  | 
          
        
          |  |  |                   
      $210.28 - $289.91
      $28.8K - $39.7K
     |                   
              7.54K
              $2.18M
             |  | 
          
        
          |  |  |                   
      $97.68 - $121.38
      $77.1K - $95.8K
     |                   
              24.3K
              $2.94M
             |  | 
          
        
          |  |  |                   
      $49.89 - $62.13
      $101K - $126K
     |                   
              45.2K
              $2.81M
             |  | 
          
        
          |  |  |                   
      $59.37 - $70.0
      $118K - $139K
     |                   
              41.4K
              $2.9M
             |  | 
          
        
          |  |  |                   
      $228.54 - $279.83
      $64.7K - $79.2K
     |                   
              10.1K
              $2.82M
             |  | 
          
        
          |  |  |                   
      $37.73 - $43.54
      $124K - $143K
     |                   
              125K
              $5.39M
             |  | 
          
        
          |  |  |                   
      $52.31 - $63.72
      $54.7K - $66.7K
     |                   
              45.7K
              $2.91M
             |  | 
          
        
          |  |  |                   
      $180.53 - $212.64
      $232K - $273K
     |                   
              5.56K
              $1.12M
             |  | 
          
        
          |  |  |                   
      $122.82 - $218.63
      $12.3K - $21.9K
     |                   
              2.65K
              $580K
             |  | 
          
        
          |  |  |                   
      $146.58 - $180.01
      $16.4K - $20.2K
     |                   
              9.51K
              $1.69M
             |  | 
          
        
          |  |  |                   
      $29.52 - $35.31
      $34.9K - $41.8K
     |                   
              76.4K
              $2.7M
             |  | 
          
        
          |  |  |                   
      $172.42 - $223.89
      $587K - $762K
     |                   
              37.9K
              $7.77M
             |  | 
          
        
          |  |  |                   
      $273.71 - $316.29
      $8.21K - $9.49K
     |                   
              5.66K
              $1.72M
             |  | 
          
        
          |  |  |                   
      $19.1 - $23.83
      $172 - $214
     |                   
              34.1K
              $812K
             |  | 
          
        
          |  |  |                   
      $49.79 - $50.75
      $36.7K - $37.5K
     |                   
              231K
              $11.7M
             |  | 
          
        
          |  |  |                   
      $496.48 - $617.85
      $3.48K - $4.32K
     |                   
              899
              $555K
             |  | 
          
        
          |  |  |                   
      $81.79 - $99.98
      $19.4K - $23.7K
     |                   
              3.5K
              $342K
             |  | 
          
        
          |  |  |                   
      $22.27 - $29.21
      $445 - $584
     |                   
              11.2K
              $327K
             |  | 
          
        
          |  |  |                   
      $187.5 - $246.51
      $750 - $986
     |                   
              1.16K
              $285K
             |  | 
          
        
          |  |  |                   
      $170.16 - $206.27
      $74.7K - $90.6K
     |                   
              3.41K
              $633K
             |  | 
          
        
          |  |  |                   
      $39.81 - $41.21
      $3.9K - $4.04K
     |                   
              7.53K
              $310K
             |  | 
          
        
          |  |  |                   
      $24.66 - $25.17
      $3.16K - $3.22K
     |                   
              12.3K
              $309K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              40.4K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              12.2K
              $0
             |  | 
          
        
          |  |  |                   
      $483.48 - $539.8
      $323K - $361K
     |                   
              15.9K
              $7.74M
             |  |