|  |  |                   
      $172.42 - $223.89
      $5.08M - $6.59M
     |                   
              373K
              $76.5M
             |  | 
          
        
          |  |  |                   
      $274.35 - $599.47
      $401K - $875K
     |                   
              28.8K
              $8.98M
             |  | 
          
        
          |  |  |                   
      $165.15 - $226.42
      $1.02M - $1.4M
     |                   
              34K
              $5.86M
             |  | 
          
        
          |  |  |                   
      $470.37 - $663.28
      $2.9M - $4.09M
     |                   
              3.15K
              $2.09M
             |  | 
          
        
          |  |  |                   
      $73.47 - $87.12
      $219K - $260K
     |                   
              240K
              $19M
             |  | 
          
        
          |  |  |                   
      $456.74 - $568.03
      $2.97M - $3.7M
     |                   
              20.5K
              $11.7M
             |  | 
          
        
          |  |  |                   
      $82.66 - $106.1
      $28.8K - $36.9K
     |                   
              123K
              $11.1M
             |  | 
          
        
          |  |  |                   
      $146.36 - $159.82
      $172K - $188K
     |                   
              114K
              $17.3M
             |  | 
          
        
          |  |  |                   
      $47.46 - $55.3
      $1.22M - $1.43M
     |                   
              287K
              $15.8M
             |  | 
          
        
          |  |  |                   
      $221.03 - $294.78
      $3.39M - $4.52M
     |                   
              57.4K
              $16.9M
             |  | 
          
        
          |  |  |                   
      $128.77 - $144.3
      $913K - $1.02M
     |                   
              4.88K
              $657K
             |  | 
          
        
          |  |  |                   
      $285.55 - $321.23
      $68K - $76.5K
     |                   
              47.8K
              $14M
             |  | 
          
        
          |  |  |                   
      $67.47 - $99.6
      $146K - $215K
     |                   
              46.2K
              $3.7M
             |  | 
          
        
          |  |  |                   
      $128.02 - $151.37
      $1.66K - $1.97K
     |                   
              53K
              $6.99M
             |  | 
          
        
          |  |  |                   
      $157.66 - $172.39
      $30.3K - $33.1K
     |                   
              78.3K
              $12.5M
             |  | 
          
        
          |  |  |                   
      $104.82 - $106.79
      $925K - $942K
     |                   
              53.3K
              $5.69M
             |  | 
          
        
          |  |  |                   
      $262.28 - $309.85
      $425K - $502K
     |                   
              9.99K
              $2.79M
             |  | 
          
        
          |  |  |                   
      $176.34 - $218.59
      $591K - $733K
     |                   
              3.39K
              $736K
             |  | 
          
        
          |  |  |                   
      $160.0 - $195.62
      $47.4K - $57.9K
     |                   
              25.5K
              $4.15M
             |  | 
          
        
          |  |  |                   
      $55.13 - $75.25
      $107K - $146K
     |                   
              70.8K
              $4.86M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              3.79K
              $287K
             |  | 
          
        
          |  |  |                   
      $55.22 - $63.94
      $470K - $545K
     |                   
              27.2K
              $1.74M
             |  | 
          
        
          |  |  |                   
      $93.15 - $96.56
      $381K - $395K
     |                   
              23.9K
              $2.29M
             |  | 
          
        
          |  |  |                   
      $43.92 - $52.37
      $376K - $448K
     |                   
              23.1K
              $1.21M
             |  | 
          
        
          |  |  |                   
      $208.27 - $238.46
      $282K - $323K
     |                   
              7.28K
              $1.67M
             |  | 
          
        
          |  |  |                   
      $51.68 - $52.76
      $326K - $333K
     |                   
              31.1K
              $1.64M
             |  | 
          
        
          |  |  |                   
      $116.93 - $119.39
      $328K - $335K
     |                   
              13.8K
              $1.64M
             |  | 
          
        
          |  |  |                   
      $372.27 - $452.69
      $236K - $287K
     |                   
              706
              $274K
             |  | 
          
        
          |  |  |                   
      $64.87 - $75.0
      $78.8K - $91.1K
     |                   
              55.2K
              $3.86M
             |  | 
          
        
          |  |  |                   
      $153.67 - $176.74
      $333K - $384K
     |                   
              23.7K
              $4.19M
             |  | 
          
        
          |  |  |                   
      $64.11 - $75.0
      $200K - $234K
     |                   
              32.5K
              $2.26M
             |  | 
          
        
          |  |  |                   
      $101.99 - $104.66
      $264K - $271K
     |                   
              6.28K
              $655K
             |  | 
          
        
          |  |  |                   
      $116.42 - $147.52
      $258K - $327K
     |                   
              2.42K
              $356K
             |  | 
          
        
          |  |  |                   
      $44.12 - $59.6
      $131K - $177K
     |                   
              4.69K
              $216K
             |  | 
          
        
          |  |  |                   
      $90.56 - $109.49
      $299K - $362K
     |                   
              21.5K
              $2.35M
             |  | 
          
        
          |  |  |                   
      $212.1 - $244.27
      $54.7K - $63K
     |                   
              6.41K
              $1.4M
             |  | 
          
        
          |  |  |                   
      $170.16 - $206.27
      $29.9K - $36.3K
     |                   
              7.71K
              $1.43M
             |  | 
          
        
          |  |  |                   
      $51.16 - $62.02
      $344K - $417K
     |                   
              49K
              $3.04M
             |  | 
          
        
          |  |  |                   
      $50.1 - $51.02
      $195K - $198K
     |                   
              31.7K
              $1.62M
             |  | 
          
        
          |  |  |                   
      $182.86 - $232.88
      $435K - $554K
     |                   
              14.8K
              $3.45M
             |  | 
          
        
          |  |  |                   
      $28.98 - $37.18
      $310K - $398K
     |                   
              29.1K
              $1.08M
             |  | 
          
        
          |  |  |                   
      $55.56 - $60.91
      $128K - $140K
     |                   
              34.9K
              $2.04M
             |  | 
          
        
          |  |  |                   
      $227.2 - $258.07
      $181K - $206K
     |                   
              2.94K
              $725K
             |  | 
          
        
          |  |  |                   
      $104.61 - $129.97
      $79.8K - $99.2K
     |                   
              9.13K
              $1.09M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              60.8K
              $11.1M
             |  | 
          
        
          |  |  |                   
      $28.95 - $34.22
      $39.1K - $46.2K
     |                   
              37.5K
              $1.16M
             |  | 
          
        
          |  |  |                   
      $30.65 - $39.9
      $40.3K - $52.4K
     |                   
              11.3K
              $345K
             |  | 
          
        
          |  |  |                   
      $63.54 - $68.5
      $79.1K - $85.3K
     |                   
              160K
              $10.8M
             |  | 
          
        
          |  |  |                   
      $228.54 - $279.83
      $204K - $250K
     |                   
              4.02K
              $1.12M
             |  | 
          
        
          |  |  |                   
      $18.13 - $22.69
      $92.9K - $116K
     |                   
              88.2K
              $1.98M
             |  |