|  |  |                   
      $14.1 - $22.95
      $1.15M - $1.87M
     |                   
              17.1K
              $367K
             |  | 
          
        
          |  |  |                   
      $28.01 - $36.25
      $1.22M - $1.58M
     |                   
              6.67K
              $239K
             |  | 
          
        
          |  |  |                   
      $53.93 - $61.5
      $1.13M - $1.29M
     |                   
              34.7K
              $2.13M
             |  | 
          
        
          |  |  |                   
      $422.19 - $533.73
      $1.17M - $1.48M
     |                   
              3.01K
              $1.61M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              66.6K
              $363K
             |  | 
          
        
          |  |  |                   
      $33.3 - $95.05
      $1.35M - $3.85M
     |                   
              8.92K
              $826K
             |  | 
          
        
          |  |  |                   
      $81.79 - $99.98
      $1.44M - $1.76M
     |                   
              39K
              $3.81M
             |  | 
          
        
          |  |  |                   
      $69.23 - $106.42
      $1.26M - $1.94M
     |                   
              6.04K
              $642K
             |  | 
          
        
          |  |  |                   
      $41.88 - $57.12
      $1.06M - $1.44M
     |                   
              17.1K
              $978K
             |  | 
          
        
          |  |  |                   
      $17.34 - $25.75
      $901K - $1.34M
     |                   
              22.4K
              $545K
             |  | 
          
        
          |  |  |                   
      $7.87 - $9.2
      $986K - $1.15M
     |                   
              122K
              $1.09M
             |  | 
          
        
          |  |  |                   
      $22.9 - $26.78
      $954K - $1.12M
     |                   
              13.5K
              $338K
             |  | 
          
        
          |  |  |                   
      $116.42 - $147.52
      $1.33M - $1.68M
     |                   
              26.1K
              $3.85M
             |  | 
          
        
          |  |  |                   
      $50.71 - $61.34
      $1.03M - $1.24M
     |                   
              36.2K
              $2.22M
             |  | 
          
        
          |  |  |                   
      $7.7 - $14.6
      $842K - $1.6M
     |                   
              26.4K
              $385K
             |  | 
          
        
          |  |  |                   
      $71.63 - $125.98
      $1.11M - $1.96M
     |                   
              12.9K
              $1.59M
             |  | 
          
        
          |  |  |                   
      $4.31 - $6.63
      $665K - $1.02M
     |                   
              12.6K
              $74K
             |  | 
          
        
          |  |  |                   
      $283.18 - $488.55
      $1.12M - $1.94M
     |                   
              1.63K
              $795K
             |  | 
          
        
          |  |  |                   
      $132.9 - $160.3
      $1.02M - $1.23M
     |                   
              2.6K
              $410K
             |  | 
          
        
          |  |  |                   
      $213.54 - $309.26
      $1.03M - $1.5M
     |                   
              15.4K
              $4.75M
             |  | 
          
        
          |  |  |                   
      $39.49 - $53.64
      $865K - $1.17M
     |                   
              30.2K
              $1.58M
             |  | 
          
        
          |  |  |                   
      $236.44 - $328.0
      $1.06M - $1.48M
     |                   
              4.17K
              $1.37M
             |  | 
          
        
          |  |  |                   
      $0.42 - $0.91
      $501K - $1.08M
     |                   
              182K
              $76K
             |  | 
          
        
          |  |  |                   
      $119.93 - $156.36
      $1.45M - $1.89M
     |                   
              25.2K
              $3.89M
             |  | 
          
        
          |  |  |                   
      $10.09 - $12.35
      $767K - $938K
     |                   
              116K
              $1.41M
             |  | 
          
        
          |  |  |                   
      $11.71 - $19.37
      $810K - $1.34M
     |                   
              57.8K
              $930K
             |  | 
          
        
          |  |  |                   
      $79.17 - $113.62
      $887K - $1.27M
     |                   
              7.14K
              $810K
             |  | 
          
        
          |  |  |                   
      $29.07 - $34.94
      $820K - $986K
     |                   
              17.2K
              $564K
             |  | 
          
        
          |  |  |                   
      $22.12 - $28.02
      $566K - $718K
     |                   
              32.3K
              $716K
             |  | 
          
        
          |  |  |                   
      $44.55 - $56.26
      $470K - $594K
     |                   
              33.2K
              $1.5M
             |  | 
          
        
          |  |  |                   
      $58.08 - $81.05
      $742K - $1.04M
     |                   
              3.52K
              $242K
             |  | 
          
        
          |  |  |                   
      $17.07 - $22.57
      $639K - $845K
     |                   
              48.7K
              $975K
             |  | 
          
        
          |  |  |                   
      $5.55 - $7.04
      $679K - $861K
     |                   
              14.6K
              $91K
             |  | 
          
        
          |  |  |                   
      $86.85 - $93.48
      $760K - $818K
     |                   
              7.21K
              $637K
             |  | 
          
        
          |  |  |                   
      $52.66 - $80.05
      $836K - $1.27M
     |                   
              3.26K
              $254K
             |  | 
          
        
          |  |  |                   
      $92.04 - $132.78
      $1M - $1.44M
     |                   
              11.7K
              $1.54M
             |  | 
          
        
          |  |  |                   
      $32.03 - $40.64
      $669K - $849K
     |                   
              10K
              $351K
             |  | 
          
        
          |  |  |                   
      $10.36 - $14.93
      $589K - $849K
     |                   
              135K
              $1.84M
             |  | 
          
        
          |  |  |                   
      $17.39 - $20.55
      $645K - $762K
     |                   
              33.2K
              $630K
             |  | 
          
        
          |  |  |                   
      $20.32 - $28.08
      $832K - $1.15M
     |                   
              13.1K
              $367K
             |  | 
          
        
          |  |  |                   
      $41.01 - $54.88
      $672K - $899K
     |                   
              27.2K
              $1.35M
             |  | 
          
        
          |  |  |                   
      $193.07 - $265.71
      $730K - $1M
     |                   
              2.34K
              $541K
             |  | 
          
        
          |  |  |                   
      $11.32 - $14.76
      $640K - $835K
     |                   
              59.9K
              $825K
             |  | 
          
        
          |  |  |                   
      $13.98 - $20.02
      $448K - $642K
     |                   
              54.1K
              $846K
             |  | 
          
        
          |  |  |                   
      $30.09 - $38.95
      $749K - $970K
     |                   
              46.9K
              $1.83M
             |  | 
          
        
          |  |  |                   
      $12.08 - $19.08
      $736K - $1.16M
     |                   
              22.4K
              $406K
             |  | 
          
        
          |  |  |                   
      $12.69 - $20.62
      $1.42M - $2.31M
     |                   
              117K
              $2.36M
             |  | 
          
        
          |  |  |                   
      $132.14 - $153.61
      $681K - $791K
     |                   
              7.29K
              $1M
             |  | 
          
        
          |  |  |                   
      $41.21 - $55.9
      $1.01M - $1.37M
     |                   
              46.3K
              $2.55M
             |  | 
          
        
          |  |  |                   
      $227.2 - $258.07
      $742K - $843K
     |                   
              5.2K
              $1.28M
             |  |