|  |  |                   
      $354.56 - $497.45
      $397K - $557K
     |                   
              91.2K
              $45.4M
             |  | 
          
        
          |  |  |                   
      $146.58 - $180.01
      $999K - $1.23M
     |                   
              174K
              $30.9M
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $324K - $433K
     |                   
              136K
              $29.8M
             |  | 
          
        
          |  |  |                   
      $126.95 - $183.52
      $2.62M - $3.78M
     |                   
              35.3K
              $6.46M
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $430K - $655K
     |                   
              20.2K
              $14.9M
             |  | 
          
        
          |  |  |                   
      $32.66 - $40.75
      $64.1K - $80K
     |                   
              770K
              $31.2M
             |  | 
          
        
          |  |  |                   
      $58.13 - $85.12
      $310K - $454K
     |                   
              199K
              $16.9M
             |  | 
          
        
          |  |  |                   
      $55.22 - $63.94
      $228K - $264K
     |                   
              1.31M
              $83.5M
             |  | 
          
        
          |  |  |                   
      $164.6 - $238.02
      $443K - $641K
     |                   
              69K
              $16.4M
             |  | 
          
        
          |  |  |                   
      $60.98 - $80.12
      $108K - $142K
     |                   
              350K
              $28M
             |  | 
          
        
          |  |  |                   
      $69.06 - $91.24
      $272K - $359K
     |                   
              181K
              $16.6M
             |  | 
          
        
          |  |  |                   
      $101.96 - $121.01
      $372K - $441K
     |                   
              136K
              $16.5M
             |  | 
          
        
          |  |  |                   
      $247.68 - $291.66
      $766K - $902K
     |                   
              36.5K
              $10.6M
             |  | 
          
        
          |  |  |                   
      $652.83 - $732.78
      $155K - $174K
     |                   
              14K
              $10.2M
             |  | 
          
        
          |  |  |                   
      $113.75 - $148.48
      $97.5K - $127K
     |                   
              62.8K
              $9.17M
             |  | 
          
        
          |  |  |                   
      $57.9 - $65.43
      $521K - $588K
     |                   
              195K
              $11.9M
             |  | 
          
        
          |  |  |                   
      $94.31 - $157.99
      $156K - $261K
     |                   
              12.9K
              $2.03M
             |  | 
          
        
          |  |  |                   
      $73.31 - $91.62
      $101K - $127K
     |                   
              95.3K
              $8.68M
             |  | 
          
        
          |  |  |                   
      $80.68 - $88.86
      $1.06M - $1.17M
     |                   
              154K
              $13.4M
             |  | 
          
        
          |  |  |                   
      $45.85 - $55.78
      $36.3K - $44.1K
     |                   
              201K
              $11.2M
             |  | 
          
        
          |  |  |                   
      $34.72 - $42.74
      $21K - $25.8K
     |                   
              144K
              $6.15M
             |  | 
          
        
          |  |  |                   
      $34.39 - $47.46
      $2.24K - $3.08K
     |                   
              83.5K
              $3.95M
             |  | 
          
        
          |  |  |                   
      $183.31 - $241.46
      $181K - $238K
     |                   
              6.92K
              $1.67M
             |  | 
          
        
          |  |  |                   
      $68.0 - $75.91
      $400K - $446K
     |                   
              10.3K
              $779K
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $50.1K - $82K
     |                   
              5.47K
              $1.74M
             |  | 
          
        
          |  |  |                   
      $18.28 - $18.7
      $325K - $332K
     |                   
              213K
              $3.99M
             |  | 
          
        
          |  |  |                   
      $68.14 - $82.13
      $22.8K - $27.5K
     |                   
              47.7K
              $3.88M
             |  | 
          
        
          |  |  |                   
      $372.27 - $452.69
      $1.22M - $1.48M
     |                   
              23.5K
              $9.15M
             |  | 
          
        
          |  |  |                   
      $102.35 - $121.67
      $72.6K - $86.3K
     |                   
              34.4K
              $4.18M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              58.4K
              $7.31M
             |  | 
          
        
          |  |  |                   
      $21.59 - $24.84
      $404K - $465K
     |                   
              133K
              $3.22M
             |  | 
          
        
          |  |  |                   
      $216.28 - $284.39
      $2.16K - $2.84K
     |                   
              7.92K
              $2.25M
             |  | 
          
        
          |  |  |                   
      $20.16 - $20.49
      $279K - $284K
     |                   
              223K
              $4.56M
             |  | 
          
        
          |  |  |                   
      $496.48 - $617.85
      $26.8K - $33.4K
     |                   
              4.5K
              $2.78M
             |  | 
          
        
          |  |  |                   
      $49.57 - $50.27
      $143K - $145K
     |                   
              401K
              $20.2M
             |  | 
          
        
          |  |  |                   
      $203.96 - $228.19
      $195K - $218K
     |                   
              17.8K
              $3.92M
             |  | 
          
        
          |  |  |                   
      $19.49 - $19.66
      $240K - $242K
     |                   
              219K
              $4.3M
             |  | 
          
        
          |  |  |                   
      $32.84 - $36.72
      $743K - $830K
     |                   
              494K
              $17.6M
             |  | 
          
        
          |  |  |                   
      $55.54 - $69.09
      $96.8K - $120K
     |                   
              15.2K
              $1.05M
             |  | 
          
        
          |  |  |                   
      $51.6 - $62.74
      $97.6K - $119K
     |                   
              19.8K
              $1.24M
             |  | 
          
        
          |  |  |                   
      $498.8 - $620.9
      $69.3K - $86.3K
     |                   
              1.54K
              $955K
             |  | 
          
        
          |  |  |                   
      $456.74 - $568.03
      $92.7K - $115K
     |                   
              866
              $491K
             |  | 
          
        
          |  |  |                   
      $855.86 - $1339.13
      $1.71K - $2.68K
     |                   
              284
              $380K
             |  | 
          
        
          |  |  |                   
      $150.57 - $212.76
      $24.8K - $35.1K
     |                   
              2.23K
              $474K
             |  | 
          
        
          |  |  |                   
      $273.71 - $316.29
      $60.2K - $69.6K
     |                   
              2.45K
              $747K
             |  | 
          
        
          |  |  |                   
      $470.37 - $663.28
      $28.7K - $40.5K
     |                   
              540
              $358K
             |  | 
          
        
          |  |  |                   
      $141.37 - $228.57
      $3.96K - $6.4K
     |                   
              1.52K
              $344K
             |  | 
          
        
          |  |  |                   
      $179.95 - $278.88
      $720 - $1.12K
     |                   
              1.39K
              $386K
             |  | 
          
        
          |  |  |                   
      $82.66 - $106.1
      $1.38M - $1.77M
     |                   
              109K
              $9.77M
             |  | 
          
        
          |  |  |                   
      $152.93 - $181.74
      $10.9K - $12.9K
     |                   
              8.23K
              $1.5M
             |  |