|  |  |                   
      $104.48 - $130.25
      $222K - $277K
     |                   
              5.13K
              $618K
             |  | 
          
        
          |  |  |                   
      $15.56 - $21.83
      $18.1K - $25.3K
     |                   
              48.9K
              $1.07M
             |  | 
          
        
          |  |  |                   
      $18.88 - $24.49
      $263K - $341K
     |                   
              36.9K
              $771K
             |  | 
          
        
          |  |  |                   
      $364.73 - $454.9
      $17.9K - $22.3K
     |                   
              3.73K
              $1.68M
             |  | 
          
        
          |  |  |                   
      $9.7 - $10.52
      $903K - $979K
     |                   
              1.24M
              $12.1M
             |  | 
          
        
          |  |  |                   
      $65.65 - $72.39
      $469K - $518K
     |                   
              90.5K
              $6.16M
             |  | 
          
        
          |  |  |                   
      $43.53 - $59.11
      $71.2K - $96.6K
     |                   
              31.1K
              $1.81M
             |  | 
          
        
          |  |  |                   
      $43.81 - $53.0
      $237K - $286K
     |                   
              23.7K
              $1.22M
             |  | 
          
        
          |  |  |                   
      $114.62 - $132.25
      $251K - $289K
     |                   
              10.8K
              $1.36M
             |  | 
          
        
          |  |  |                   
      $130.21 - $169.16
      $45.6K - $59.2K
     |                   
              9.84K
              $1.65M
             |  | 
          
        
          |  |  |                   
      $16.21 - $21.2
      $31.6K - $41.4K
     |                   
              123K
              $2.6M
             |  | 
          
        
          |  |  |                   
      $96.97 - $117.58
      $324K - $392K
     |                   
              22.7K
              $2.49M
             |  | 
          
        
          |  |  |                   
      $49.48 - $61.22
      $49.5 - $61.2
     |                   
              46K
              $2.8M
             |  | 
          
        
          |  |  |                   
      $197.25 - $244.33
      $28.4K - $35.2K
     |                   
              17.9K
              $4.37M
             |  | 
          
        
          |  |  |                   
      $27.77 - $41.96
      $37K - $55.8K
     |                   
              19.5K
              $817K
             |  | 
          
        
          |  |  |                   
      $126.6 - $151.6
      $192K - $230K
     |                   
              20.2K
              $3.01M
             |  | 
          
        
          |  |  |                   
      $20.16 - $23.26
      $263K - $304K
     |                   
              67.4K
              $1.47M
             |  | 
          
        
          |  |  |                   
      $317.1 - $408.5
      $5.07K - $6.54K
     |                   
              7.28K
              $2.72M
             |  | 
          
        
          |  |  |                   
      $30.09 - $38.95
      $78K - $101K
     |                   
              60.4K
              $2.35M
             |  | 
          
        
          |  |  |                   
      $16.16 - $19.79
      $162K - $198K
     |                   
              36K
              $712K
             |  | 
          
        
          |  |  |                   
      $5.83 - $8.88
      $197K - $300K
     |                   
              62.4K
              $474K
             |  | 
          
        
          |  |  |                   
      $69.26 - $91.89
      $151K - $200K
     |                   
              11.4K
              $1.01M
             |  | 
          
        
          |  |  |                   
      $151.29 - $173.13
      $344K - $394K
     |                   
              29.7K
              $4.93M
             |  | 
          
        
          |  |  |                   
      $13.71 - $15.46
      $97.2K - $110K
     |                   
              222K
              $3.43M
             |  | 
          
        
          |  |  |                   
      $32.79 - $42.24
      $131K - $168K
     |                   
              15.1K
              $635K
             |  | 
          
        
          |  |  |                   
      $21.06 - $24.14
      $284K - $326K
     |                   
              35.7K
              $765K
             |  | 
          
        
          |  |  |                   
      $17.07 - $22.57
      $222K - $294K
     |                   
              34.1K
              $684K
             |  | 
          
        
          |  |  |                   
      $6.38 - $9.56
      $231K - $346K
     |                   
              96.8K
              $820K
             |  | 
          
        
          |  |  |                   
      $48.32 - $59.92
      $465K - $577K
     |                   
              46K
              $2.37M
             |  | 
          
        
          |  |  |                   
      $216.47 - $242.1
      $364K - $407K
     |                   
              60.3K
              $13.8M
             |  | 
          
        
          |  |  |                   
      $23.86 - $29.01
      $182K - $222K
     |                   
              46.3K
              $1.33M
             |  | 
          
        
          |  |  |                   
      $31.3 - $37.48
      $195K - $234K
     |                   
              16.7K
              $602K
             |  | 
          
        
          |  |  |                   
      $41.06 - $56.09
      $148K - $202K
     |                   
              29.2K
              $1.6M
             |  | 
          
        
          |  |  |                   
      $217.22 - $246.25
      $190K - $215K
     |                   
              21.8K
              $5.3M
             |  | 
          
        
          |  |  |                   
      $8.19 - $10.66
      $97.8K - $127K
     |                   
              86.4K
              $921K
             |  | 
          
        
          |  |  |                   
      $115.08 - $175.5
      $69.3K - $106K
     |                   
              6.7K
              $1.1M
             |  | 
          
        
          |  |  |                   
      $275.93 - $326.59
      $121K - $143K
     |                   
              4.7K
              $1.52M
             |  | 
          
        
          |  |  |                   
      $39.2 - $50.67
      $131K - $169K
     |                   
              22.5K
              $1.1M
             |  | 
          
        
          |  |  |                   
      $59.98 - $74.92
      $9.78K - $12.2K
     |                   
              28.9K
              $2.15M
             |  | 
          
        
          |  |  |                   
      $61.82 - $71.72
      $269K - $312K
     |                   
              23.7K
              $1.6M
             |  | 
          
        
          |  |  |                   
      $53.08 - $68.54
      $27.9K - $36.1K
     |                   
              22K
              $1.51M
             |  | 
          
        
          |  |  |                   
      $52.02 - $71.15
      $85.3K - $117K
     |                   
              10.9K
              $770K
             |  | 
          
        
          |  |  |                   
      $153.99 - $182.0
      $101K - $119K
     |                   
              11.2K
              $2.02M
             |  | 
          
        
          |  |  |                   
      $58.13 - $69.92
      $145K - $175K
     |                   
              8.64K
              $604K
             |  | 
          
        
          |  |  |                   
      $102.35 - $121.67
      $110K - $131K
     |                   
              11.3K
              $1.37M
             |  | 
          
        
          |  |  |                   
      $22.04 - $28.08
      $213K - $271K
     |                   
              39.5K
              $992K
             |  | 
          
        
          |  |  |                   
      $16.14 - $18.75
      $143K - $167K
     |                   
              125K
              $2.33M
             |  | 
          
        
          |  |  |                   
      $29.47 - $38.84
      $102K - $134K
     |                   
              26.5K
              $1.03M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              61.9K
              $2.58M
             |  | 
          
        
          |  |  |                   
      $487.07 - $672.24
      $216K - $298K
     |                   
              3.95K
              $2.2M
             |  |