|  |  |                   
      $37.84 - $56.0
      $1.75M - $2.59M
     |                   
              135K
              $6.64M
             |  | 
          
        
          |  |  |                   
      $486.93 - $619.21
      $731K - $929K
     |                   
              15K
              $7.3M
             |  | 
          
        
          |  |  |                   
      $113.29 - $133.09
      $2.05M - $2.41M
     |                   
              62.2K
              $7.73M
             |  | 
          
        
          |  |  |                   
      $25.21 - $34.03
      $2.15M - $2.9M
     |                   
              52.1K
              $1.47M
             |  | 
          
        
          |  |  |                   
      $44.94 - $56.99
      $3.17M - $4.01M
     |                   
              248K
              $13.9M
             |  | 
          
        
          |  |  |                   
      $221.03 - $294.78
      $3.31M - $4.42M
     |                   
              23K
              $6.79M
             |  | 
          
        
          |  |  |                   
      $76.89 - $115.35
      $4.09M - $6.14M
     |                   
              125K
              $14.4M
             |  | 
          
        
          |  |  |                   
      $9.67 - $13.01
      $1.49M - $2.01M
     |                   
              657K
              $7.76M
             |  | 
          
        
          |  |  |                   
      $73.86 - $108.74
      $1.1M - $1.62M
     |                   
              69.4K
              $5.68M
             |  | 
          
        
          |  |  |                   
      $8.1 - $14.3
      $4.51M - $7.96M
     |                   
              877K
              $12.5M
             |  | 
          
        
          |  |  |                   
      $126.62 - $168.7
      $219K - $292K
     |                   
              72.8K
              $10.6M
             |  | 
          
        
          |  |  |                   
      $652.83 - $732.78
      $5.54M - $6.22M
     |                   
              54.6K
              $40M
             |  | 
          
        
          |  |  |                   
      $126.32 - $147.75
      $2.01M - $2.36M
     |                   
              22.4K
              $3.08M
             |  | 
          
        
          |  |  |                   
      $33.98 - $44.06
      $1.5M - $1.94M
     |                   
              1.15M
              $48M
             |  | 
          
        
          |  |  |                   
      $88.76 - $105.77
      $1.32M - $1.57M
     |                   
              129K
              $12.7M
             |  | 
          
        
          |  |  |                   
      $69.26 - $91.89
      $22M - $29.1M
     |                   
              4.79M
              $422M
             |  | 
          
        
          |  |  |                   
      $3.5 - $5.07
      $1.71M - $2.48M
     |                   
              61.8K
              $300K
             |  | 
          
        
          |  |  |                   
      $4.32 - $6.66
      $1.45M - $2.24M
     |                   
              131K
              $874K
             |  | 
          
        
          |  |  |                   
      $70.48 - $82.91
      $1.75M - $2.06M
     |                   
              121K
              $9.8M
             |  | 
          
        
          |  |  |                   
      $54.08 - $68.32
      $218K - $275K
     |                   
              111K
              $6.1M
             |  | 
          
        
          |  |  |                   
      $8.26 - $10.1
      $999K - $1.22M
     |                   
              2.98M
              $29M
             |  | 
          
        
          |  |  |                   
      $163.54 - $186.02
      $1.67M - $1.9M
     |                   
              55.3K
              $9.96M
             |  | 
          
        
          |  |  |                   
      $19.97 - $33.53
      $865K - $1.45M
     |                   
              69K
              $1.63M
             |  | 
          
        
          |  |  |                   
      $22.57 - $30.84
      $850K - $1.16M
     |                   
              797K
              $23.5M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              350K
              $4.03M
             |  | 
          
        
          |  |  |                   
      $0.72 - $0.86
      $775K - $926K
     |                   
              7.35M
              $5.29M
             |  | 
          
        
          |  |  |                   
      $193.68 - $241.95
      $1.12M - $1.4M
     |                   
              29.5K
              $5.97M
             |  | 
          
        
          |  |  |                   
      $50.52 - $61.77
      $1.3M - $1.59M
     |                   
              96.9K
              $5.27M
             |  | 
          
        
          |  |  |                   
      $419.99 - $501.97
      $1.55M - $1.85M
     |                   
              20.7K
              $10M
             |  | 
          
        
          |  |  |                   
      $908.13 - $1056.85
      $6.6M - $7.68M
     |                   
              117K
              $116M
             |  | 
          
        
          |  |  |                   
      $126.32 - $161.29
      $626K - $799K
     |                   
              42K
              $5.81M
             |  | 
          
        
          |  |  |                   
      $137.01 - $159.78
      $858K - $1M
     |                   
              79.3K
              $11.5M
             |  | 
          
        
          |  |  |                   
      $26.59 - $32.65
      $919K - $1.13M
     |                   
              118K
              $3.37M
             |  | 
          
        
          |  |  |                   
      $80.27 - $98.06
      $1.85M - $2.25M
     |                   
              100K
              $9.67M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              945K
              $11.8M
             |  | 
          
        
          |  |  |                   
      $55.17 - $71.22
      $2.29M - $2.96M
     |                   
              119K
              $8.08M
             |  | 
          
        
          |  |  |                   
      $70.35 - $93.84
      $1.28M - $1.71M
     |                   
              34.6K
              $2.69M
             |  | 
          
        
          |  |  |                   
      $41.85 - $48.48
      $1.01M - $1.17M
     |                   
              133K
              $5.83M
             |  | 
          
        
          |  |  |                   
      $75.77 - $108.43
      $2.56M - $3.66M
     |                   
              146K
              $15.1M
             |  | 
          
        
          |  |  |                   
      $94.93 - $109.1
      $1.07M - $1.22M
     |                   
              48.7K
              $4.84M
             |  | 
          
        
          |  |  |                   
      $50.37 - $60.97
      $418K - $506K
     |                   
              133K
              $6.92M
             |  | 
          
        
          |  |  |                   
      $71.78 - $106.87
      $1.2M - $1.79M
     |                   
              56.4K
              $4.16M
             |  | 
          
        
          |  |  |                   
      $47.72 - $63.84
      $315K - $422K
     |                   
              156K
              $7.65M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              89.9K
              $42.2M
             |  | 
          
        
          |  |  |                   
      $172.54 - $201.04
      $1.17M - $1.37M
     |                   
              38.2K
              $6.91M
             |  | 
          
        
          |  |  |                   
      $34.56 - $62.52
      $31.3K - $56.7K
     |                   
              64K
              $2.54M
             |  | 
          
        
          |  |  |                   
      $71.27 - $80.82
      $750K - $851K
     |                   
              70.8K
              $5.12M
             |  | 
          
        
          |  |  |                   
      $70.53 - $78.77
      $737K - $824K
     |                   
              166K
              $12.2M
             |  | 
          
        
          |  |  |                   
      $62.27 - $82.77
      $412K - $548K
     |                   
              79.2K
              $5.32M
             |  | 
          
        
          |  |  |                   
      $244.39 - $290.62
      $890K - $1.06M
     |                   
              28.5K
              $7.79M
             |  |