|  |  |                   
      $40.3 - $69.3
      $970K - $1.67M
     |                   
              31
              $2K
             |  | 
          
        
          |  |  |                   
      $6.57 - $10.4
      $646K - $1.02M
     |                   
              65.1K
              $469K
             |  | 
          
        
          |  |  |                   
      $27.82 - $46.45
      $1.11M - $1.86M
     |                   
              752
              $34K
             |  | 
          
        
          |  |  |                   
      $10.36 - $14.93
      $841K - $1.21M
     |                   
              456K
              $6.27M
             |  | 
          
        
          |  |  |                   
      $45.26 - $56.69
      $937K - $1.17M
     |                   
              47K
              $2.56M
             |  | 
          
        
          |  |  |                   
      $86.4 - $99.09
      $568K - $652K
     |                   
              224K
              $21.3M
             |  | 
          
        
          |  |  |                   
      $9.09 - $13.07
      $1.67M - $2.4M
     |                   
              253K
              $3.23M
             |  | 
          
        
          |  |  |                   
      $313.51 - $363.51
      $524K - $608K
     |                   
              96.4K
              $33.1M
             |  | 
          
        
          |  |  |                   
      $21.06 - $29.27
      $1.14M - $1.58M
     |                   
              41.3K
              $1.21M
             |  | 
          
        
          |  |  |                   
      $456.3 - $540.39
      $392K - $464K
     |                   
              55.3K
              $27.7M
             |  | 
          
        
          |  |  |                   
      $45.71 - $61.66
      $806K - $1.09M
     |                   
              473
              $22K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              39.5K
              $1.73M
             |  | 
          
        
          |  |  |                   
      $54.6 - $70.83
      $1.99M - $2.58M
     |                   
              69.1K
              $4.89M
             |  | 
          
        
          |  |  |                   
      $33.53 - $37.33
      $697K - $776K
     |                   
              194K
              $6.8M
             |  | 
          
        
          |  |  |                   
      $29.65 - $37.35
      $510K - $643K
     |                   
              55.1K
              $1.73M
             |  | 
          
        
          |  |  |                   
      $24.69 - $29.48
      $145K - $173K
     |                   
              234K
              $6.02M
             |  | 
          
        
          |  |  |                   
      $70.48 - $82.91
      $797K - $937K
     |                   
              122K
              $9.82M
             |  | 
          
        
          |  |  |                   
      $10.98 - $15.9
      $709K - $1.03M
     |                   
              38.2K
              $478K
             |  | 
          
        
          |  |  |                   
      $7.79 - $9.98
      $851K - $1.09M
     |                   
              6K
              $55K
             |  | 
          
        
          |  |  |                   
      $6.77 - $8.86
      $1.71M - $2.24M
     |                   
              1.38M
              $11.7M
             |  | 
          
        
          |  |  |                   
      $26.63 - $32.97
      $849K - $1.05M
     |                   
              32.4K
              $981K
             |  | 
          
        
          |  |  |                   
      $34.56 - $62.52
      $25.9K - $46.8K
     |                   
              40.3K
              $1.6M
             |  | 
          
        
          |  |  |                   
      $22.6 - $29.07
      $3.41K - $4.39K
     |                   
              267K
              $6.79M
             |  | 
          
        
          |  |  |                   
      $56.17 - $75.73
      $293K - $396K
     |                   
              86.4K
              $5.8M
             |  | 
          
        
          |  |  |                   
      $486.93 - $619.21
      $232K - $295K
     |                   
              4.97K
              $2.42M
             |  | 
          
        
          |  |  |                   
      $109.83 - $131.67
      $1.22M - $1.46M
     |                   
              146K
              $18.5M
             |  | 
          
        
          |  |  |                   
      $4.81 - $9.46
      $742K - $1.46M
     |                   
              3.35K
              $29K
             |  | 
          
        
          |  |  |                   
      $146.5 - $189.61
      $583K - $755K
     |                   
              50.9K
              $8.07M
             |  | 
          
        
          |  |  |                   
      $13.97 - $19.2
      $766K - $1.05M
     |                   
              30.9K
              $515K
             |  | 
          
        
          |  |  |                   
      $92.5 - $107.84
      $1.9M - $2.21M
     |                   
              207K
              $21.4M
             |  | 
          
        
          |  |  |                   
      $65.65 - $72.39
      $45.6K - $50.2K
     |                   
              301K
              $20.5M
             |  | 
          
        
          |  |  |                   
      $44.56 - $55.27
      $1.48M - $1.84M
     |                   
              92.3K
              $5.1M
             |  | 
          
        
          |  |  |                   
      $10.91 - $14.43
      $699K - $924K
     |                   
              780
              $11K
             |  | 
          
        
          |  |  |                   
      $50.52 - $61.77
      $480K - $587K
     |                   
              75.3K
              $4.1M
             |  | 
          
        
          |  |  |                   
      $138.36 - $161.45
      $32.2K - $37.6K
     |                   
              86.5K
              $12.8M
             |  | 
          
        
          |  |  |                   
      $25.14 - $34.01
      $740K - $1M
     |                   
              133K
              $4.17M
             |  | 
          
        
          |  |  |                   
      $21.27 - $26.73
      $168K - $211K
     |                   
              121K
              $2.65M
             |  | 
          
        
          |  |  |                   
      $290.25 - $353.24
      $234K - $285K
     |                   
              16.6K
              $4.96M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              14.4K
              $3.27M
             |  | 
          
        
          |  |  |                   
      $8.04 - $14.72
      $193K - $353K
     |                   
              80.6K
              $780K
             |  | 
          
        
          |  |  |                   
      $1561.69 - $1966.55
      $917K - $1.15M
     |                   
              3.06K
              $5.99M
             |  | 
          
        
          |  |  |                   
      $208.57 - $243.4
      $1.5M - $1.75M
     |                   
              54.9K
              $12.9M
             |  | 
          
        
          |  |  |                   
      $47.24 - $62.46
      $29.1K - $38.4K
     |                   
              56.2K
              $2.7M
             |  | 
          
        
          |  |  |                   
      $217.22 - $246.25
      $704K - $798K
     |                   
              63.8K
              $15.5M
             |  | 
          
        
          |  |  |                   
      $172.54 - $201.04
      $291K - $339K
     |                   
              67.5K
              $12.2M
             |  | 
          
        
          |  |  |                   
      $90.88 - $104.3
      $181K - $208K
     |                   
              125K
              $12.4M
             |  | 
          
        
          |  |  |                   
      $23.65 - $28.54
      $539K - $650K
     |                   
              110K
              $3.04M
             |  | 
          
        
          |  |  |                   
      $87.54 - $110.63
      $1.34M - $1.69M
     |                   
              50.7K
              $5.61M
             |  | 
          
        
          |  |  |                   
      $100.44 - $129.37
      $243K - $313K
     |                   
              47.8K
              $4.93M
             |  | 
          
        
          |  |  |                   
      $43.76 - $52.31
      $614K - $733K
     |                   
              518
              $25K
             |  |