|  |  |                   
      $19.53 - $23.3
      $86.4K - $103K
     |                   
              315K
              $7.14M
             |  | 
          
        
          |  |  |                   
      $2.42 - $3.99
      $136K - $225K
     |                   
              68.9K
              $234K
             |  | 
          
        
          |  |  |                   
      $104.96 - $231.51
      $72.3K - $160K
     |                   
              894
              $206K
             |  | 
          
        
          |  |  |                   
      $32.82 - $44.79
      $1.58K - $2.15K
     |                   
              27.1K
              $1.21M
             |  | 
          
        
          |  |  |                   
      $51.04 - $67.94
      $537K - $715K
     |                   
              48.6K
              $2.74M
             |  | 
          
        
          |  |  |                   
      $128.68 - $181.78
      $121K - $171K
     |                   
              1.31K
              $236K
             |  | 
          
        
          |  |  |                   
      $8.28 - $9.42
      $108K - $123K
     |                   
              162K
              $1.52M
             |  | 
          
        
          |  |  |                   
      $7.06 - $10.86
      $131K - $201K
     |                   
              18.5K
              $177K
             |  | 
          
        
          |  |  |                   
      $140.37 - $177.56
      $8.42K - $10.7K
     |                   
              5.74K
              $986K
             |  | 
          
        
          |  |  |                   
      $12.56 - $21.63
      $201 - $346
     |                   
              28.5K
              $602K
             |  | 
          
        
          |  |  |                   
      $180.4 - $247.22
      $112K - $153K
     |                   
              909
              $223K
             |  | 
          
        
          |  |  |                   
      $6.0 - $18.81
      $179K - $561K
     |                   
              31.7K
              $199K
             |  | 
          
        
          |  |  |                   
      $1.83 - $4.23
      $94.9K - $219K
     |                   
              56K
              $175K
             |  | 
          
        
          |  |  |                   
      $4.45 - $6.68
      $23.9K - $35.9K
     |                   
              89.3K
              $589K
             |  | 
          
        
          |  |  |                   
      $23.84 - $30.3
      $114K - $145K
     |                   
              22.1K
              $600K
             |  | 
          
        
          |  |  |                   
      $36.24 - $43.32
      $148K - $176K
     |                   
              4.32K
              $171K
             |  | 
          
        
          |  |  |                   
      $13.46 - $16.77
      $176K - $219K
     |                   
              219K
              $3.52M
             |  | 
          
        
          |  |  |                   
      $33.92 - $38.84
      $170K - $194K
     |                   
              51.2K
              $1.92M
             |  | 
          
        
          |  |  |                   
      $3.64 - $5.95
      $74.6K - $122K
     |                   
              136K
              $715K
             |  | 
          
        
          |  |  |                   
      $294.77 - $422.75
      $66.9K - $96K
     |                   
              1.26K
              $526K
             |  | 
          
        
          |  |  |                   
      $1.68 - $2.22
      $45.8K - $60.5K
     |                   
              323K
              $713K
             |  | 
          
        
          |  |  |                   
      $8.12 - $9.49
      $226K - $265K
     |                   
              294K
              $2.7M
             |  | 
          
        
          |  |  |                   
      $37.58 - $47.34
      $16K - $20.1K
     |                   
              37.5K
              $1.76M
             |  | 
          
        
          |  |  |                   
      $14.61 - $16.95
      $25.3K - $29.4K
     |                   
              116K
              $1.97M
             |  | 
          
        
          |  |  |                   
      $1.84 - $2.7
      $106K - $155K
     |                   
              58.6K
              $154K
             |  | 
          
        
          |  |  |                   
      $6.84 - $10.34
      $121K - $183K
     |                   
              31.5K
              $286K
             |  | 
          
        
          |  |  |                   
      $92.04 - $132.78
      $97.3K - $140K
     |                   
              1.51K
              $198K
             |  | 
          
        
          |  |  |                   
      $27.68 - $36.52
      $6.23K - $8.22K
     |                   
              71.5K
              $2.57M
             |  | 
          
        
          |  |  |                   
      $11.48 - $14.58
      $5.52K - $7.01K
     |                   
              124K
              $1.81M
             |  | 
          
        
          |  |  |                   
      $5.55 - $7.04
      $132K - $168K
     |                   
              30K
              $188K
             |  | 
          
        
          |  |  |                   
      $108.93 - $123.42
      $35.3K - $40K
     |                   
              21.7K
              $2.66M
             |  | 
          
        
          |  |  |                   
      $29.03 - $38.72
      $6.21K - $8.29K
     |                   
              37.2K
              $1.42M
             |  | 
          
        
          |  |  |                   
      $34.1 - $47.63
      $141K - $197K
     |                   
              55.6K
              $2.49M
             |  | 
          
        
          |  |  |                   
      $41.51 - $53.08
      $8.76K - $11.2K
     |                   
              26.7K
              $1.42M
             |  | 
          
        
          |  |  |                   
      $124.45 - $160.72
      $116K - $150K
     |                   
              1.33K
              $193K
             |  | 
          
        
          |  |  |                   
      $48.43 - $61.99
      $3.92K - $5.02K
     |                   
              34K
              $2.05M
             |  | 
          
        
          |  |  |                   
      $273.45 - $456.69
      $6.84K - $11.4K
     |                   
              1.31K
              $538K
             |  | 
          
        
          |  |  |                   
      $2.92 - $4.1
      $62.1K - $87.2K
     |                   
              226K
              $795K
             |  | 
          
        
          |  |  |                   
      $30.86 - $51.42
      $82.1K - $137K
     |                   
              2.66K
              $136K
             |  | 
          
        
          |  |  |                   
      $12.06 - $14.62
      $164K - $198K
     |                   
              30.4K
              $379K
             |  | 
          
        
          |  |  |                   
      $28.5 - $37.54
      $100K - $132K
     |                   
              4.46K
              $163K
             |  | 
          
        
          |  |  |                   
      $372.3 - $448.86
      $112K - $136K
     |                   
              302
              $131K
             |  | 
          
        
          |  |  |                   
      $26.6 - $34.07
      $132K - $169K
     |                   
              6.41K
              $177K
             |  | 
          
        
          |  |  |                   
      $183.37 - $234.7
      $102K - $130K
     |                   
              786
              $176K
             |  | 
          
        
          |  |  |                   
      $0.72 - $1.15
      $95.7K - $153K
     |                   
              144K
              $142K
             |  | 
          
        
          |  |  |                   
      $29.63 - $42.15
      $1.16K - $1.64K
     |                   
              16.3K
              $680K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              59.1K
              $1.3M
             |  | 
          
        
          |  |  |                   
      $41.39 - $51.94
      $20.3K - $25.5K
     |                   
              48.4K
              $2.52M
             |  | 
          
        
          |  |  |                   
      $91.31 - $98.39
      $11.5K - $12.4K
     |                   
              19.6K
              $1.93M
             |  | 
          
        
          |  |  |                   
      $43.81 - $53.0
      $150K - $181K
     |                   
              52.3K
              $2.7M
             |  |