|  |  |                   
      $146.74 - $176.07
      $2.79M - $3.35M
     |                   
              292K
              $47.4M
             |  | 
          
        
          |  |  |                   
      $26.33 - $28.94
      $1.53M - $1.68M
     |                   
              878K
              $25.4M
             |  | 
          
        
          |  |  |                   
      $5.24 - $6.81
      $629K - $818K
     |                   
              967K
              $6.57M
             |  | 
          
        
          |  |  |                   
      $33.45 - $36.5
      $1.87M - $2.04M
     |                   
              55.8K
              $1.89M
             |  | 
          
        
          |  |  |                   
      $75.18 - $95.54
      $1.43M - $1.81M
     |                   
              19K
              $1.8M
             |  | 
          
        
          |  |  |                   
      $21.59 - $24.84
      $1.52M - $1.75M
     |                   
              70.6K
              $1.71M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              37.5K
              $1.7M
             |  | 
          
        
          |  |  |                   
      $130.53 - $223.77
      $319K - $547K
     |                   
              15.2K
              $3.41M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              147K
              $3.37M
             |  | 
          
        
          |  |  |                   
      $183.26 - $199.95
      $1.47M - $1.61M
     |                   
              8.03K
              $1.5M
             |  | 
          
        
          |  |  |                   
      $144.41 - $170.3
      $4.42M - $5.21M
     |                   
              408K
              $63.6M
             |  | 
          
        
          |  |  |                   
      $128.02 - $151.37
      $1.42M - $1.68M
     |                   
              11.1K
              $1.46M
             |  | 
          
        
          |  |  |                   
      $60.04 - $70.18
      $1.27M - $1.48M
     |                   
              21.1K
              $1.46M
             |  | 
          
        
          |  |  |                   
      $68.47 - $102.48
      $1.04M - $1.55M
     |                   
              15.1K
              $1.39M
             |  | 
          
        
          |  |  |                   
      $116.88 - $218.1
      $726K - $1.35M
     |                   
              6.21K
              $1.35M
             |  | 
          
        
          |  |  |                   
      $285.55 - $321.23
      $1.25M - $1.41M
     |                   
              4.39K
              $1.28M
             |  | 
          
        
          |  |  |                   
      $377.5 - $449.52
      $1.14M - $1.36M
     |                   
              3.03K
              $1.23M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.23K
              $1.18M
             |  | 
          
        
          |  |  |                   
      $45.92 - $50.78
      $1.7M - $1.88M
     |                   
              178K
              $8.29M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              24.4K
              $1.11M
             |  | 
          
        
          |  |  |                   
      $208.27 - $238.46
      $991K - $1.14M
     |                   
              4.76K
              $1.1M
             |  | 
          
        
          |  |  |                   
      $150.57 - $212.76
      $774K - $1.09M
     |                   
              5.14K
              $1.09M
             |  | 
          
        
          |  |  |                   
      $77.56 - $87.72
      $1.12M - $1.26M
     |                   
              153K
              $13.1M
             |  | 
          
        
          |  |  |                   
      $49.2 - $74.95
      $678K - $1.03M
     |                   
              13.8K
              $1.03M
             |  | 
          
        
          |  |  |                   
      $41.67 - $45.62
      $1.74M - $1.9M
     |                   
              414K
              $17.9M
             |  | 
          
        
          |  |  |                   
      $12.69 - $20.62
      $630K - $1.02M
     |                   
              49.6K
              $1M
             |  | 
          
        
          |  |  |                   
      $12.7 - $16.07
      $391K - $494K
     |                   
              484K
              $7.44M
             |  | 
          
        
          |  |  |                   
      $32.8 - $39.31
      $1.15M - $1.38M
     |                   
              192K
              $6.93M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              122K
              $3.37M
             |  | 
          
        
          |  |  |                   
      $119.93 - $156.36
      $555K - $724K
     |                   
              11.9K
              $1.84M
             |  | 
          
        
          |  |  |                   
      $169.89 - $223.9
      $235K - $310K
     |                   
              15.6K
              $3.48M
             |  | 
          
        
          |  |  |                   
      $301.89 - $340.04
      $679K - $764K
     |                   
              43.6K
              $14.4M
             |  | 
          
        
          |  |  |                   
      $315.21 - $437.41
      $572K - $794K
     |                   
              1.82K
              $794K
             |  | 
          
        
          |  |  |                   
      $36.4 - $45.76
      $636K - $800K
     |                   
              17.5K
              $791K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              4.45K
              $767K
             |  | 
          
        
          |  |  |                   
      $62.27 - $82.77
      $691K - $919K
     |                   
              11.1K
              $746K
             |  | 
          
        
          |  |  |                   
      $21.3 - $31.55
      $674K - $998K
     |                   
              31.6K
              $737K
             |  | 
          
        
          |  |  |                   
      $118.01 - $148.69
      $697K - $879K
     |                   
              5.91K
              $709K
             |  | 
          
        
          |  |  |                   
      $31.57 - $39.41
      $947K - $1.18M
     |                   
              143K
              $5.07M
             |  | 
          
        
          |  |  |                   
      $190.11 - $227.66
      $546K - $654K
     |                   
              2.87K
              $640K
             |  | 
          
        
          |  |  |                   
      $112.46 - $124.05
      $949K - $1.05M
     |                   
              103K
              $12.1M
             |  | 
          
        
          |  |  |                   
      $25.15 - $30.53
      $453K - $550K
     |                   
              143K
              $4.29M
             |  | 
          
        
          |  |  |                   
      $37.56 - $43.42
      $459K - $530K
     |                   
              141K
              $6.11M
             |  | 
          
        
          |  |  |                   
      $2.2 - $7.54
      $221K - $759K
     |                   
              101K
              $594K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.91K
              $592K
             |  | 
          
        
          |  |  |                   
      $317.61 - $387.52
      $489K - $597K
     |                   
              1.54K
              $590K
             |  | 
          
        
          |  |  |                   
      $218.41 - $252.43
      $521K - $602K
     |                   
              2.38K
              $589K
             |  | 
          
        
          |  |  |                   
      $487.07 - $672.24
      $499K - $689K
     |                   
              1.03K
              $571K
             |  | 
          
        
          |  |  |                   
      $57.41 - $74.81
      $435K - $567K
     |                   
              7.58K
              $563K
             |  | 
          
        
          |  |  |                   
      $273.45 - $456.69
      $371K - $619K
     |                   
              1.36K
              $558K
             |  |