|  |  |                   
      $8.21 - $10.09
      $730K - $897K
     |                   
              1.52M
              $15.2M
             |  | 
          
        
          |  |  |                   
      $31.51 - $43.57
      $241K - $334K
     |                   
              13.2K
              $485K
             |  | 
          
        
          |  |  |                   
      $12.42 - $16.79
      $358K - $484K
     |                   
              3.2K
              $39K
             |  | 
          
        
          |  |  |                   
      $6.48 - $8.39
      $308K - $399K
     |                   
              42.6K
              $311K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              37.8K
              $1.58M
             |  | 
          
        
          |  |  |                   
      $31.92 - $43.78
      $288K - $395K
     |                   
              211K
              $8.5M
             |  | 
          
        
          |  |  |                   
      $38.37 - $58.77
      $96.4K - $148K
     |                   
              14.3K
              $577K
             |  | 
          
        
          |  |  |                   
      $50.06 - $80.8
      $1.11M - $1.8M
     |                   
              72.6K
              $5.86M
             |  | 
          
        
          |  |  |                   
      $84.91 - $92.56
      $312K - $340K
     |                   
              451K
              $41.5M
             |  | 
          
        
          |  |  |                   
      $23.81 - $28.05
      $476 - $561
     |                   
              203K
              $5.23M
             |  | 
          
        
          |  |  |                   
      $175.97 - $201.36
      $78K - $89.2K
     |                   
              31.4K
              $5.91M
             |  | 
          
        
          |  |  |                   
      $78.57 - $89.09
      $2.28K - $2.58K
     |                   
              62.3K
              $4.98M
             |  | 
          
        
          |  |  |                   
      $11.11 - $15.41
      $36.4K - $50.5K
     |                   
              116K
              $1.44M
             |  | 
          
        
          |  |  |                   
      $41.79 - $54.16
      $1.22M - $1.58M
     |                   
              215K
              $11.3M
             |  | 
          
        
          |  |  |                   
      $113.47 - $161.8
      $183K - $260K
     |                   
              11K
              $1.61M
             |  | 
          
        
          |  |  |                   
      $53.39 - $66.45
      $718K - $894K
     |                   
              44.5K
              $2.96M
             |  | 
          
        
          |  |  |                   
      $2.7 - $3.09
      $305K - $349K
     |                   
              364K
              $1.1M
             |  | 
          
        
          |  |  |                   
      $104.79 - $127.3
      $290K - $352K
     |                   
              44.1K
              $5.34M
             |  | 
          
        
          |  |  |                   
      $145.06 - $162.66
      $292K - $327K
     |                   
              99.2K
              $15.3M
             |  | 
          
        
          |  |  |                   
      $14.03 - $21.24
      $20.4K - $30.9K
     |                   
              119K
              $2.17M
             |  | 
          
        
          |  |  |                   
      $1.62 - $1.96
      $395K - $478K
     |                   
              380K
              $744K
             |  | 
          
        
          |  |  |                   
      $87.99 - $111.79
      $109K - $139K
     |                   
              20.7K
              $2.09M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              37.3K
              $4.51M
             |  | 
          
        
          |  |  |                   
      $117.53 - $141.38
      $51.4K - $61.8K
     |                   
              13.9K
              $1.64M
             |  | 
          
        
          |  |  |                   
      $116.9 - $132.12
      $195K - $221K
     |                   
              22.1K
              $2.79M
             |  | 
          
        
          |  |  |                   
      $77.13 - $84.18
      $602K - $657K
     |                   
              167K
              $14M
             |  | 
          
        
          |  |  |                   
      $193.68 - $241.95
      $70.3K - $87.8K
     |                   
              12.3K
              $2.48M
             |  | 
          
        
          |  |  |                   
      $9.79 - $13.31
      $630K - $857K
     |                   
              136K
              $1.74M
             |  | 
          
        
          |  |  |                   
      $115.1 - $129.63
      $430K - $485K
     |                   
              85.2K
              $11M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              17.8K
              $6.61M
             |  | 
          
        
          |  |  |                   
      $227.2 - $258.07
      $674K - $765K
     |                   
              90.3K
              $22.3M
             |  | 
          
        
          |  |  |                   
      $38.31 - $43.17
      $266K - $299K
     |                   
              170K
              $6.86M
             |  | 
          
        
          |  |  |                   
      $124.73 - $152.78
      $162K - $198K
     |                   
              26.6K
              $3.82M
             |  | 
          
        
          |  |  |                   
      $5.43 - $8.24
      $65.7K - $99.7K
     |                   
              249K
              $1.82M
             |  | 
          
        
          |  |  |                   
      $19.94 - $22.91
      $79.1K - $90.9K
     |                   
              435K
              $9.36M
             |  | 
          
        
          |  |  |                   
      $68.42 - $82.49
      $281K - $339K
     |                   
              265K
              $21.3M
             |  | 
          
        
          |  |  |                   
      $59.63 - $70.52
      $274K - $324K
     |                   
              43.8K
              $2.87M
             |  | 
          
        
          |  |  |                   
      $32.68 - $40.02
      $68.2K - $83.5K
     |                   
              22.2K
              $827K
             |  | 
          
        
          |  |  |                   
      $14.18 - $16.5
      $245K - $285K
     |                   
              1.18K
              $18K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              380K
              $73.9M
             |  | 
          
        
          |  |  |                   
      $61.0 - $79.94
      $251K - $328K
     |                   
              33.5K
              $2.61M
             |  | 
          
        
          |  |  |                   
      $16.82 - $21.97
      $263K - $344K
     |                   
              1.68K
              $36K
             |  | 
          
        
          |  |  |                   
      $63.6 - $71.9
      $235K - $266K
     |                   
              2.1K
              $142K
             |  | 
          
        
          |  |  |                   
      $163.54 - $186.02
      $187K - $213K
     |                   
              25.4K
              $4.58M
             |  | 
          
        
          |  |  |                   
      $96.97 - $117.58
      $5.14K - $6.23K
     |                   
              45.1K
              $4.95M
             |  | 
          
        
          |  |  |                   
      $40.6 - $47.93
      $132K - $156K
     |                   
              30.6K
              $1.33M
             |  | 
          
        
          |  |  |                   
      $25.87 - $37.31
      $98.4K - $142K
     |                   
              65.1K
              $2.15M
             |  | 
          
        
          |  |  |                   
      $12.82 - $18.15
      $312K - $441K
     |                   
              79.3K
              $1.33M
             |  | 
          
        
          |  |  |                   
      $7.86 - $12.11
      $437K - $673K
     |                   
              76.8K
              $899K
             |  | 
          
        
          |  |  |                   
      $19.5 - $30.4
      $5.16M - $8.05M
     |                   
              1.11M
              $32.5M
             |  |