|  |  |                   
      $94.83 - $107.06
      $4.65M - $5.25M
     |                   
              113K
              $11.6M
             |  | 
          
        
          |  |  |                   
      $160.58 - $296.23
      $5.27M - $9.72M
     |                   
              1K
              $296K
             |  | 
          
        
          |  |  |                   
      $95.12 - $112.71
      $4.03M - $4.78M
     |                   
              153K
              $16.4M
             |  | 
          
        
          |  |  |                   
      $80.27 - $98.06
      $5.02M - $6.14M
     |                   
              67.8K
              $6.54M
             |  | 
          
        
          |  |  |                   
      $75.75 - $80.65
      $5.55M - $5.91M
     |                   
              174K
              $14M
             |  | 
          
        
          |  |  |                   
      $285.55 - $321.23
      $2.74M - $3.08M
     |                   
              133K
              $38.7M
             |  | 
          
        
          |  |  |                   
      $430.72 - $497.52
      $5.38M - $6.22M
     |                   
              2.2K
              $991K
             |  | 
          
        
          |  |  |                   
      $113.94 - $140.12
      $5.06M - $6.22M
     |                   
              3.1K
              $434K
             |  | 
          
        
          |  |  |                   
      $456.3 - $540.39
      $5.06M - $6M
     |                   
              13.3K
              $6.65M
             |  | 
          
        
          |  |  |                   
      $173.63 - $218.07
      $4.55M - $5.71M
     |                   
              24.3K
              $5.07M
             |  | 
          
        
          |  |  |                   
      $151.29 - $173.13
      $5.17M - $5.92M
     |                   
              12K
              $1.99M
             |  | 
          
        
          |  |  |                   
      $67.07 - $78.22
      $6.29M - $7.34M
     |                   
              149K
              $11.7M
             |  | 
          
        
          |  |  |                   
      $86.79 - $101.21
      $5.35M - $6.24M
     |                   
              7.7K
              $758K
             |  | 
          
        
          |  |  |                   
      $19.79 - $30.15
      $5.63M - $8.57M
     |                   
              608K
              $16.5M
             |  | 
          
        
          |  |  |                   
      $340.0 - $420.68
      $5.78M - $7.15M
     |                   
              145K
              $56.1M
             |  | 
          
        
          |  |  |                   
      $72.96 - $90.39
      $5.65M - $7M
     |                   
              26K
              $2.32M
             |  | 
          
        
          |  |  |                   
      $483.07 - $625.6
      $4.25M - $5.51M
     |                   
              5.3K
              $2.78M
             |  | 
          
        
          |  |  |                   
      $60.6 - $87.81
      $6.54M - $9.47M
     |                   
              79.7K
              $7M
             |  | 
          
        
          |  |  |                   
      $20.26 - $38.81
      $7.09M - $13.6M
     |                   
              108K
              $4.18M
             |  | 
          
        
          |  |  |                   
      $140.37 - $171.44
      $5.15M - $6.29M
     |                   
              90K
              $14.5M
             |  | 
          
        
          |  |  |                   
      $136.11 - $177.69
      $7.08M - $9.24M
     |                   
              22.8K
              $3.97M
             |  | 
          
        
          |  |  |                   
      $163.16 - $246.51
      $13.2M - $20M
     |                   
              126K
              $31.1M
             |  | 
          
        
          |  |  |                   
      $224.93 - $295.04
      $2.79M - $3.66M
     |                   
              175K
              $42.7M
             |  | 
          
        
          |  |  |                   
      $16.51 - $19.83
      $5.46M - $6.56M
     |                   
              129K
              $2.28M
             |  | 
          
        
          |  |  |                   
      $30.52 - $38.52
      $7.01M - $8.85M
     |                   
              13.2K
              $508K
             |  | 
          
        
          |  |  |                   
      $126.62 - $154.26
      $7M - $8.53M
     |                   
              77.1K
              $9.84M
             |  | 
          
        
          |  |  |                   
      $151.62 - $183.47
      $6.46M - $7.82M
     |                   
              18.9K
              $3.47M
             |  | 
          
        
          |  |  |                   
      $283.31 - $388.96
      $6.46M - $8.87M
     |                   
              5.6K
              $2.1M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              71.7K
              $5.45M
             |  | 
          
        
          |  |  |                   
      $47.72 - $63.84
      $5.91M - $7.91M
     |                   
              54.7K
              $2.68M
             |  | 
          
        
          |  |  |                   
      $59.52 - $79.36
      $7.09M - $9.45M
     |                   
              88.5K
              $6.59M
             |  | 
          
        
          |  |  |                   
      $136.63 - $176.62
      $6.19M - $8M
     |                   
              16.3K
              $2.75M
             |  | 
          
        
          |  |  |                   
      $183.31 - $241.46
      $6.98M - $9.2M
     |                   
              1.4K
              $338K
             |  | 
          
        
          |  |  |                   
      $149.23 - $184.95
      $11.6M - $14.3M
     |                   
              179K
              $32.6M
             |  | 
          
        
          |  |  |                   
      $136.74 - $173.24
      $7.48M - $9.48M
     |                   
              11.6K
              $2M
             |  | 
          
        
          |  |  |                   
      $262.28 - $309.85
      $4.46M - $5.27M
     |                   
              93.7K
              $26.2M
             |  | 
          
        
          |  |  |                   
      $126.09 - $154.15
      $7.92M - $9.68M
     |                   
              151K
              $23M
             |  | 
          
        
          |  |  |                   
      $138.36 - $161.45
      $7.15M - $8.35M
     |                   
              44.2K
              $6.55M
             |  | 
          
        
          |  |  |                   
      $31.95 - $42.2
      $1.79M - $2.37M
     |                   
              775K
              $26.2M
             |  | 
          
        
          |  |  |                   
      $126.32 - $161.29
      $5.72M - $7.31M
     |                   
              63.6K
              $8.81M
             |  | 
          
        
          |  |  |                   
      $186.58 - $225.78
      $8.13M - $9.84M
     |                   
              30.4K
              $6.63M
             |  | 
          
        
          |  |  |                   
      $390.26 - $489.06
      $3.82M - $4.79M
     |                   
              43.2K
              $17.5M
             |  | 
          
        
          |  |  |                   
      $157.29 - $247.55
      $7.79M - $12.3M
     |                   
              500
              $122K
             |  | 
          
        
          |  |  |                   
      $210.28 - $289.91
      $16.1M - $22.3M
     |                   
              220K
              $63.8M
             |  | 
          
        
          |  |  |                   
      $26.33 - $28.94
      $9.01M - $9.9M
     |                   
              641K
              $18.6M
             |  | 
          
        
          |  |  |                   
      $166.81 - $257.39
      $13.8M - $21.2M
     |                   
              125K
              $32.3M
             |  | 
          
        
          |  |  |                   
      $255.27 - $288.74
      $8.3M - $9.38M
     |                   
              15.2K
              $4.06M
             |  | 
          
        
          |  |  |                   
      $216.47 - $242.1
      $8.81M - $9.85M
     |                   
              36.5K
              $8.35M
             |  | 
          
        
          |  |  |                   
      $80.68 - $88.86
      $8.3M - $9.14M
     |                   
              127K
              $11.1M
             |  | 
          
        
          |  |  |                   
      $576.53 - $902.94
      $13M - $20.4M
     |                   
              26.7K
              $23.9M
             |  |