|  |  |                   
      $88.52 - $111.8
      $13.8M - $17.5M
     |                   
              202K
              $22.6M
             |  | 
          
        
          |  |  |                   
      $149.54 - $192.66
      $686K - $884K
     |                   
              323K
              $53.9M
             |  | 
          
        
          |  |  |                   
      $36.99 - $40.84
      $5.24M - $5.79M
     |                   
              9.86K
              $402K
             |  | 
          
        
          |  |  |                   
      $50.15 - $55.41
      $3.21M - $3.55M
     |                   
              111K
              $6.09M
             |  | 
          
        
          |  |  |                   
      $174.88 - $254.97
      $102K - $148K
     |                   
              79.9K
              $16.1M
             |  | 
          
        
          |  |  |                   
      $119.07 - $145.42
      $90.5K - $111K
     |                   
              100K
              $11.9M
             |  | 
          
        
          |  |  |                   
      $64.0 - $116.06
      $1.06M - $1.93M
     |                   
              10.2K
              $681K
             |  | 
          
        
          |  |  |                   
      $137.88 - $161.97
      $391K - $459K
     |                   
              190K
              $28M
             |  | 
          
        
          |  |  |                   
      $194.6 - $194.6
      $2.1M - $2.1M
     |                   
              27.7K
              $5.39M
             |  | 
          
        
          |  |  |                   
      $62.09 - $71.83
      $2.67M - $3.09M
     |                   
              90.8K
              $6.48M
             |  | 
          
        
          |  |  |                   
      $19.51 - $23.42
      $1.91M - $2.29M
     |                   
              47.8K
              $1.12M
             |  | 
          
        
          |  |  |                   
      $18.9 - $34.87
      $525K - $969K
     |                   
              122K
              $2.87M
             |  | 
          
        
          |  |  |                   
      $59.7 - $93.78
      $241K - $379K
     |                   
              49.2K
              $3.25M
             |  | 
          
        
          |  |  |                   
      $125.0 - $147.17
      $516K - $608K
     |                   
              105K
              $13.8M
             |  | 
          
        
          |  |  |                   
      $64.35 - $75.71
      $2.84M - $3.34M
     |                   
              160K
              $11.8M
             |  | 
          
        
          |  |  |                   
      $479.06 - $630.38
      $316K - $416K
     |                   
              11.5K
              $5.69M
             |  | 
          
        
          |  |  |                   
      $37.87 - $48.65
      $657K - $844K
     |                   
              71K
              $2.78M
             |  | 
          
        
          |  |  |                   
      $158.61 - $180.75
      $227K - $259K
     |                   
              102K
              $16.6M
             |  | 
          
        
          |  |  |                   
      $108.56 - $143.02
      $785K - $1.03M
     |                   
              14.1K
              $1.62M
             |  | 
          
        
          |  |  |                   
      $31.05 - $34.29
      $1.46M - $1.62M
     |                   
              129K
              $4.42M
             |  | 
          
        
          |  |  |                   
      $27.81 - $36.44
      $685K - $898K
     |                   
              51.8K
              $1.5M
             |  | 
          
        
          |  |  |                   
      $86.27 - $136.82
      $275K - $437K
     |                   
              22.7K
              $2.35M
             |  | 
          
        
          |  |  |                   
      $285.48 - $330.24
      $903K - $1.04M
     |                   
              3.84K
              $1.23M
             |  | 
          
        
          |  |  |                   
      $76.67 - $87.62
      $862K - $985K
     |                   
              44.7K
              $3.48M
             |  | 
          
        
          |  |  |                   
      $64.9 - $73.35
      $903K - $1.02M
     |                   
              14.5K
              $1.05M
             |  | 
          
        
          |  |  |                   
      $196.73 - $220.21
      $349K - $391K
     |                   
              57.1K
              $11.8M
             |  | 
          
        
          |  |  |                   
      $85.6 - $98.61
      $322K - $371K
     |                   
              123K
              $11.8M
             |  | 
          
        
          |  |  |                   
      $310.25 - $404.52
      $35.7K - $46.5K
     |                   
              12K
              $3.8M
             |  | 
          
        
          |  |  |                   
      $57.95 - $61.72
      $731K - $779K
     |                   
              7.02K
              $427K
             |  | 
          
        
          |  |  |                   
      $193.0 - $282.1
      $383K - $560K
     |                   
              3K
              $697K
             |  | 
          
        
          |  |  |                   
      $103.64 - $118.23
      $672K - $766K
     |                   
              5.26K
              $609K
             |  | 
          
        
          |  |  |                   
      $5.08 - $7.1
      $666K - $931K
     |                   
              96.6K
              $686K
             |  | 
          
        
          |  |  |                   
      $82.16 - $90.4
      $724K - $796K
     |                   
              36.5K
              $3.3M
             |  | 
          
        
          |  |  |                   
      $65.65 - $73.28
      $197K - $220K
     |                   
              57.9K
              $3.82M
             |  | 
          
        
          |  |  |                   
      $83.76 - $91.82
      $2.12M - $2.32M
     |                   
              212K
              $19.3M
             |  | 
          
        
          |  |  |                   
      $68.53 - $74.13
      $505K - $546K
     |                   
              7.66K
              $561K
             |  | 
          
        
          |  |  |                   
      $84.18 - $106.5
      $331K - $418K
     |                   
              11.9K
              $1.18M
             |  | 
          
        
          |  |  |                   
      $50.06 - $62.82
      $583K - $731K
     |                   
              14.5K
              $891K
             |  | 
          
        
          |  |  |                   
      $154.72 - $185.62
      $573K - $688K
     |                   
              4.41K
              $783K
             |  | 
          
        
          |  |  |                   
      $91.43 - $117.51
      $15.5K - $19.9K
     |                   
              67.7K
              $7.18M
             |  | 
          
        
          |  |  |                   
      $37.64 - $43.49
      $458K - $530K
     |                   
              10.2K
              $407K
             |  | 
          
        
          |  |  |                   
      $47.29 - $52.55
      $441K - $490K
     |                   
              9.47K
              $497K
             |  | 
          
        
          |  |  |                   
      $44.66 - $49.15
      $378K - $416K
     |                   
              34.4K
              $1.62M
             |  | 
          
        
          |  |  |                   
      $602.97 - $670.49
      $27.7K - $30.8K
     |                   
              10.9K
              $6.75M
             |  | 
          
        
          |  |  |                   
      $201.42 - $273.98
      $322K - $439K
     |                   
              2.3K
              $552K
             |  | 
          
        
          |  |  |                   
      $49.94 - $57.52
      $465K - $535K
     |                   
              9.18K
              $527K
             |  | 
          
        
          |  |  |                   
      $57.21 - $72.07
      $392K - $494K
     |                   
              11.9K
              $799K
             |  | 
          
        
          |  |  |                   
      $61.74 - $76.08
      $155K - $192K
     |                   
              25K
              $1.62M
             |  | 
          
        
          |  |  |                   
      $28.13 - $32.83
      $527K - $615K
     |                   
              31.7K
              $1.03M
             |  | 
          
        
          |  |  |                   
      $89.11 - $105.82
      $504K - $598K
     |                   
              8.13K
              $842K
             |  |