|  |  |                   
      $99.97 - $129.69
      $1.18M - $1.53M
     |                   
              75.7K
              $7.88M
             |  | 
          
        
          |  |  |                   
      $452.51 - $568.19
      $927K - $1.16M
     |                   
              3.05K
              $1.67M
             |  | 
          
        
          |  |  |                   
      $25.12 - $45.79
      $580K - $1.06M
     |                   
              36.2K
              $1.59M
             |  | 
          
        
          |  |  |                   
      $56.04 - $74.77
      $880K - $1.17M
     |                   
              15.7K
              $1.17M
             |  | 
          
        
          |  |  |                   
      $443.32 - $529.8
      $1.04M - $1.24M
     |                   
              6.38K
              $3.25M
             |  | 
          
        
          |  |  |                   
      $73.86 - $108.74
      $1.05M - $1.55M
     |                   
              14.2K
              $1.16M
             |  | 
          
        
          |  |  |                   
      $102.76 - $115.66
      $1.08M - $1.21M
     |                   
              10.5K
              $1.16M
             |  | 
          
        
          |  |  |                   
      $40.26 - $49.71
      $944K - $1.17M
     |                   
              23.5K
              $1.15M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              409K
              $1.63M
             |  | 
          
        
          |  |  |                   
      $155.71 - $201.03
      $892K - $1.15M
     |                   
              5.73K
              $1.14M
             |  | 
          
        
          |  |  |                   
      $137.07 - $171.28
      $1.01M - $1.26M
     |                   
              11.4K
              $1.74M
             |  | 
          
        
          |  |  |                   
      $53.9 - $98.68
      $377K - $691K
     |                   
              22K
              $2.08M
             |  | 
          
        
          |  |  |                   
      $14.71 - $18.96
      $1.07M - $1.38M
     |                   
              101K
              $1.63M
             |  | 
          
        
          |  |  |                   
      $120.38 - $192.98
      $818K - $1.31M
     |                   
              6.79K
              $1.12M
             |  | 
          
        
          |  |  |                   
      $105.54 - $129.09
      $889K - $1.09M
     |                   
              55.6K
              $6.75M
             |  | 
          
        
          |  |  |                   
      $92.79 - $134.29
      $755K - $1.09M
     |                   
              10.4K
              $1.39M
             |  | 
          
        
          |  |  |                   
      $4.51 - $5.44
      $1.1M - $1.33M
     |                   
              316K
              $1.5M
             |  | 
          
        
          |  |  |                   
      $7.3 - $10.83
      $947K - $1.41M
     |                   
              130K
              $1.12M
             |  | 
          
        
          |  |  |                   
      $115.1 - $129.63
      $981K - $1.1M
     |                   
              15K
              $1.94M
             |  | 
          
        
          |  |  |                   
      $51.37 - $73.72
      $670K - $962K
     |                   
              45.7K
              $3.13M
             |  | 
          
        
          |  |  |                   
      $24.07 - $28.64
      $1.01M - $1.2M
     |                   
              67K
              $1.81M
             |  | 
          
        
          |  |  |                   
      $53.23 - $70.65
      $1.08M - $1.43M
     |                   
              25.2K
              $1.46M
             |  | 
          
        
          |  |  |                   
      $216.56 - $256.68
      $995K - $1.18M
     |                   
              4.6K
              $1.11M
             |  | 
          
        
          |  |  |                   
      $35.34 - $71.6
      $458K - $927K
     |                   
              21.6K
              $1.52M
             |  | 
          
        
          |  |  |                   
      $30.37 - $40.03
      $876K - $1.15M
     |                   
              28.8K
              $1.1M
             |  | 
          
        
          |  |  |                   
      $32.45 - $40.68
      $1.15M - $1.44M
     |                   
              48.6K
              $1.62M
             |  | 
          
        
          |  |  |                   
      $11.55 - $22.77
      $595K - $1.17M
     |                   
              51.5K
              $1.09M
             |  | 
          
        
          |  |  |                   
      $23.18 - $30.7
      $745K - $987K
     |                   
              84.1K
              $2.39M
             |  | 
          
        
          |  |  |                   
      $45.27 - $79.4
      $682K - $1.2M
     |                   
              15.1K
              $1.08M
             |  | 
          
        
          |  |  |                   
      $3.64 - $5.95
      $747K - $1.22M
     |                   
              205K
              $1.08M
             |  | 
          
        
          |  |  |                   
      $37.03 - $45.5
      $892K - $1.1M
     |                   
              37.3K
              $1.66M
             |  | 
          
        
          |  |  |                   
      $87.32 - $114.99
      $567K - $747K
     |                   
              33.8K
              $3.83M
             |  | 
          
        
          |  |  |                   
      $317.61 - $387.52
      $791K - $965K
     |                   
              5.3K
              $2.03M
             |  | 
          
        
          |  |  |                   
      $419.99 - $501.97
      $920K - $1.1M
     |                   
              3.26K
              $1.58M
             |  | 
          
        
          |  |  |                   
      $8.42 - $11.81
      $757K - $1.06M
     |                   
              89.9K
              $1.05M
             |  | 
          
        
          |  |  |                   
      $56.16 - $81.86
      $737K - $1.07M
     |                   
              13.1K
              $1.05M
             |  | 
          
        
          |  |  |                   
      $3.5 - $4.58
      $893K - $1.17M
     |                   
              524K
              $2.25M
             |  | 
          
        
          |  |  |                   
      $7.98 - $10.06
      $864K - $1.09M
     |                   
              108K
              $1.05M
             |  | 
          
        
          |  |  |                   
      $40.42 - $57.0
      $670K - $944K
     |                   
              29.1K
              $1.66M
             |  | 
          
        
          |  |  |                   
      $16.41 - $21.44
      $794K - $1.04M
     |                   
              48.4K
              $1.03M
             |  | 
          
        
          |  |  |                   
      $266.31 - $309.77
      $936K - $1.09M
     |                   
              3.51K
              $1.03M
             |  | 
          
        
          |  |  |                   
      $172.73 - $257.37
      $754K - $1.12M
     |                   
              4.36K
              $1.03M
             |  | 
          
        
          |  |  |                   
      $6.62 - $14.79
      $404K - $904K
     |                   
              81.9K
              $1.2M
             |  | 
          
        
          |  |  |                   
      $79.01 - $86.61
      $972K - $1.07M
     |                   
              12.3K
              $1.02M
             |  | 
          
        
          |  |  |                   
      $8.9 - $14.15
      $1.08M - $1.71M
     |                   
              160K
              $1.5M
             |  | 
          
        
          |  |  |                   
      $28.42 - $38.55
      $620K - $840K
     |                   
              101K
              $3.45M
             |  | 
          
        
          |  |  |                   
      $6.83 - $12.16
      $201K - $357K
     |                   
              184K
              $2.14M
             |  | 
          
        
          |  |  |                   
      $50.06 - $80.8
      $612K - $988K
     |                   
              12.2K
              $988K
             |  | 
          
        
          |  |  |                   
      $37.16 - $44.86
      $954K - $1.15M
     |                   
              25.7K
              $984K
             |  | 
          
        
          |  |  |                   
      $5.67 - $12.85
      $682K - $1.55M
     |                   
              120K
              $983K
             |  |