|  |  |                   
      $3.55 - $4.0
      $87.6K - $98.7K
     |                   
              44.1K
              $175K
             |  | 
          
        
          |  |  |                   
      $4.32 - $5.95
      $110K - $151K
     |                   
              41.9K
              $192K
             |  | 
          
        
          |  |  |                   
      $110.95 - $136.15
      $51.9K - $63.7K
     |                   
              4.99K
              $674K
             |  | 
          
        
          |  |  |                   
      $3.32 - $4.29
      $46.6K - $60.2K
     |                   
              95.4K
              $405K
             |  | 
          
        
          |  |  |                   
      $143.9 - $197.47
      $35.8K - $49.2K
     |                   
              2.09K
              $413K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.34K
              $574K
             |  | 
          
        
          |  |  |                   
      $77.43 - $107.58
      $56.8K - $78.9K
     |                   
              3.85K
              $400K
             |  | 
          
        
          |  |  |                   
      $28.36 - $35.37
      $52.1K - $65K
     |                   
              15.6K
              $537K
             |  | 
          
        
          |  |  |                   
      $65.04 - $82.18
      $26.1K - $33K
     |                   
              6.24K
              $512K
             |  | 
          
        
          |  |  |                   
      $20.83 - $23.52
      $100K - $113K
     |                   
              16.2K
              $356K
             |  | 
          
        
          |  |  |                   
      $78.47 - $104.45
      $18.8K - $25.1K
     |                   
              4.91K
              $505K
             |  | 
          
        
          |  |  |                   
      $70.48 - $82.91
      $81.2K - $95.5K
     |                   
              7.77K
              $627K
             |  | 
          
        
          |  |  |                   
      $32.82 - $44.79
      $2.59K - $3.54K
     |                   
              12.9K
              $578K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              4.22K
              $781K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              23.9K
              $1.64M
             |  | 
          
        
          |  |  |                   
      $21.44 - $27.35
      $10.8K - $13.7K
     |                   
              27.8K
              $753K
             |  | 
          
        
          |  |  |                   
      $79.8 - $112.34
      $16K - $22.5K
     |                   
              3.16K
              $354K
             |  | 
          
        
          |  |  |                   
      $133.82 - $151.96
      $134K - $152K
     |                   
              7.36K
              $1.02M
             |  | 
          
        
          |  |  |                   
      $58.17 - $83.07
      $33.5K - $47.8K
     |                   
              6.92K
              $528K
             |  | 
          
        
          |  |  |                   
      $193.68 - $241.95
      $104K - $130K
     |                   
              1.69K
              $342K
             |  | 
          
        
          |  |  |                   
      $25.19 - $32.93
      $59.5K - $77.8K
     |                   
              8.82K
              $285K
             |  | 
          
        
          |  |  |                   
      $24.51 - $32.65
      $26.8K - $35.7K
     |                   
              12.6K
              $411K
             |  | 
          
        
          |  |  |                   
      $38.78 - $51.89
      $44.9K - $60.1K
     |                   
              5.71K
              $294K
             |  | 
          
        
          |  |  |                   
      $30.16 - $34.39
      $13.6K - $15.5K
     |                   
              33.2K
              $1.12M
             |  | 
          
        
          |  |  |                   
      $233.83 - $276.34
      $33.2K - $39.2K
     |                   
              15.1K
              $4.03M
             |  | 
          
        
          |  |  |                   
      $60.47 - $79.12
      $17.6K - $23K
     |                   
              5.67K
              $436K
             |  | 
          
        
          |  |  |                   
      $87.54 - $110.63
      $40.4K - $51.1K
     |                   
              2.64K
              $292K
             |  | 
          
        
          |  |  |                   
      $6.2 - $13.3
      $12.7K - $27.2K
     |                   
              18.3K
              $198K
             |  | 
          
        
          |  |  |                   
      $31.5 - $43.69
      $23K - $31.9K
     |                   
              7.63K
              $333K
             |  | 
          
        
          |  |  |                   
      $44.23 - $62.66
      $4.02K - $5.7K
     |                   
              5.43K
              $340K
             |  | 
          
        
          |  |  |                   
      $175.97 - $201.36
      $97K - $111K
     |                   
              3.09K
              $582K
             |  | 
          
        
          |  |  |                   
      $45.88 - $54.4
      $47.7K - $56.5K
     |                   
              9.97K
              $542K
             |  | 
          
        
          |  |  |                   
      $39.62 - $44.11
      $109K - $121K
     |                   
              13K
              $515K
             |  | 
          
        
          |  |  |                   
      $120.66 - $167.68
      $3.14K - $4.36K
     |                   
              1.89K
              $316K
             |  | 
          
        
          |  |  |                   
      $54.6 - $70.83
      $16.8K - $21.7K
     |                   
              4.06K
              $287K
             |  | 
          
        
          |  |  |                   
      $47.36 - $61.14
      $1.04K - $1.35K
     |                   
              10.5K
              $596K
             |  | 
          
        
          |  |  |                   
      $78.85 - $101.3
      $20.3K - $26.1K
     |                   
              7.28K
              $718K
             |  | 
          
        
          |  |  |                   
      $41.76 - $54.91
      $34.9K - $45.9K
     |                   
              9.95K
              $543K
             |  | 
          
        
          |  |  |                   
      $71.03 - $101.75
      $32.9K - $47.1K
     |                   
              2.81K
              $283K
             |  | 
          
        
          |  |  |                   
      $45.2 - $46.6
      $71K - $73.2K
     |                   
              11.2K
              $518K
             |  | 
          
        
          |  |  |                   
      $123.65 - $153.88
      $18.3K - $22.8K
     |                   
              3.57K
              $547K
             |  | 
          
        
          |  |  |                   
      $75.63 - $104.64
      $37.8K - $52.3K
     |                   
              3.16K
              $319K
             |  | 
          
        
          |  |  |                   
      $144.4 - $171.97
      $58K - $69.1K
     |                   
              1.84K
              $308K
             |  | 
          
        
          |  |  |                   
      $73.7 - $90.98
      $8.03K - $9.92K
     |                   
              7.84K
              $713K
             |  | 
          
        
          |  |  |                   
      $173.63 - $218.07
      $76.9K - $96.6K
     |                   
              3.43K
              $716K
             |  | 
          
        
          |  |  |                   
      $21.54 - $29.56
      $61.2K - $83.9K
     |                   
              12.8K
              $337K
             |  | 
          
        
          |  |  |                   
      $32.25 - $40.02
      $26.5K - $32.9K
     |                   
              9.93K
              $397K
             |  | 
          
        
          |  |  |                   
      $13.71 - $15.46
      $48.5K - $54.7K
     |                   
              24.8K
              $383K
             |  | 
          
        
          |  |  |                   
      $151.14 - $186.7
      $23.4K - $28.9K
     |                   
              5.34K
              $978K
             |  | 
          
        
          |  |  |                   
      $109.83 - $131.67
      $44.3K - $53.1K
     |                   
              5.4K
              $684K
             |  |