|  |  |                   
      $20.82 - $25.94
      $13.5K - $16.8K
     |                   
              34.6K
              $816K
             |  | 
          
        
          |  |  |                   
      $175.61 - $208.95
      $127K - $151K
     |                   
              5K
              $1.04M
             |  | 
          
        
          |  |  |                   
      $99.75 - $151.89
      $58.1K - $88.4K
     |                   
              15.1K
              $2.3M
             |  | 
          
        
          |  |  |                   
      $32.27 - $48.26
      $59.2K - $88.5K
     |                   
              2.39K
              $110K
             |  | 
          
        
          |  |  |                   
      $76.56 - $90.18
      $45.2K - $53.3K
     |                   
              15.4K
              $1.34M
             |  | 
          
        
          |  |  |                   
      $75.63 - $104.64
      $295K - $407K
     |                   
              38.7K
              $3.91M
             |  | 
          
        
          |  |  |                   
      $2.06 - $4.92
      $54.1K - $129K
     |                   
              8.09K
              $30K
             |  | 
          
        
          |  |  |                   
      $37.11 - $40.64
      $94.7K - $104K
     |                   
              165K
              $6.64M
             |  | 
          
        
          |  |  |                   
      $35.51 - $36.83
      $99.1K - $103K
     |                   
              72.8K
              $2.65M
             |  | 
          
        
          |  |  |                   
      $46.08 - $51.35
      $2.26K - $2.52K
     |                   
              16.8K
              $793K
             |  | 
          
        
          |  |  |                   
      $54.32 - $63.04
      $58K - $67.3K
     |                   
              45.9K
              $2.52M
             |  | 
          
        
          |  |  |                   
      $14.55 - $20.12
      $65.6K - $90.7K
     |                   
              99.7K
              $1.97M
             |  | 
          
        
          |  |  |                   
      $16.53 - $25.66
      $74.1K - $115K
     |                   
              8.88K
              $226K
             |  | 
          
        
          |  |  |                   
      $7.34 - $9.81
      $62.9K - $84.1K
     |                   
              366K
              $3.48M
             |  | 
          
        
          |  |  |                   
      $27.69 - $37.91
      $49.8K - $68.2K
     |                   
              2.9K
              $102K
             |  | 
          
        
          |  |  |                   
      $64.06 - $69.64
      $47.7K - $51.9K
     |                   
              76.8K
              $5.29M
             |  | 
          
        
          |  |  |                   
      $2.61 - $4.04
      $25.8K - $40K
     |                   
              61.5K
              $234K
             |  | 
          
        
          |  |  |                   
      $0.81 - $1.42
      $6.16K - $10.8K
     |                   
              78.3K
              $68K
             |  | 
          
        
          |  |  |                   
      $45.73 - $57.88
      $8.87K - $11.2K
     |                   
              14.1K
              $743K
             |  | 
          
        
          |  |  |                   
      $9.97 - $17.21
      $587K - $1.01M
     |                   
              167K
              $2.63M
             |  | 
          
        
          |  |  |                   
      $2.46 - $3.37
      $11.2K - $15.3K
     |                   
              93.4K
              $280K
             |  | 
          
        
          |  |  |                   
      $6.37 - $7.42
      $40.5K - $47.2K
     |                   
              963
              $6K
             |  | 
          
        
          |  |  |                   
      $254.34 - $336.43
      $763 - $1.01K
     |                   
              9.87K
              $2.83M
             |  | 
          
        
          |  |  |                   
      $21.57 - $30.17
      $109K - $152K
     |                   
              31.2K
              $941K
             |  | 
          
        
          |  |  |                   
      $37.68 - $50.22
      $230K - $306K
     |                   
              44.3K
              $2.18M
             |  | 
          
        
          |  |  |                   
      $31.48 - $38.2
      $437K - $530K
     |                   
              142K
              $5.39M
             |  | 
          
        
          |  |  |                   
      $45.03 - $50.88
      $14.2K - $16K
     |                   
              7.02K
              $326K
             |  | 
          
        
          |  |  |                   
      $100.22 - $123.41
      $43.6K - $53.7K
     |                   
              15.7K
              $1.77M
             |  | 
          
        
          |  |  |                   
      $23.11 - $31.67
      $20.2K - $27.6K
     |                   
              3.4K
              $81K
             |  | 
          
        
          |  |  |                   
      $11.52 - $13.9
      $447K - $540K
     |                   
              665K
              $9.17M
             |  | 
          
        
          |  |  |                   
      $25.21 - $34.03
      $15.7K - $21.1K
     |                   
              66.1K
              $1.98M
             |  | 
          
        
          |  |  |                   
      $3.92 - $4.82
      $39.2K - $48.2K
     |                   
              32.9K
              $155K
             |  | 
          
        
          |  |  |                   
      $123.22 - $140.95
      $45.3K - $51.9K
     |                   
              21.3K
              $2.89M
             |  | 
          
        
          |  |  |                   
      $52.73 - $65.22
      $234K - $289K
     |                   
              69.3K
              $4.51M
             |  | 
          
        
          |  |  |                   
      $12.94 - $16.96
      $37.5K - $49.2K
     |                   
              7.82K
              $128K
             |  | 
          
        
          |  |  |                   
      $105.54 - $129.09
      $117K - $143K
     |                   
              43.1K
              $5.22M
             |  | 
          
        
          |  |  |                   
      $39.62 - $44.11
      $1.98K - $2.21K
     |                   
              11.8K
              $469K
             |  | 
          
        
          |  |  |                   
      $44.67 - $51.36
      $938 - $1.08K
     |                   
              11.9K
              $539K
             |  | 
          
        
          |  |  |                   
      $20.21 - $24.88
      $22.8K - $28K
     |                   
              10.4K
              $228K
             |  | 
          
        
          |  |  |                   
      $20.27 - $23.32
      $33.8K - $38.9K
     |                   
              1.27K
              $29K
             |  | 
          
        
          |  |  |                   
      $158.62 - $206.57
      $124K - $162K
     |                   
              6.64K
              $1.34M
             |  | 
          
        
          |  |  |                   
      $3.47 - $4.94
      $16.1K - $22.9K
     |                   
              20.8K
              $81K
             |  | 
          
        
          |  |  |                   
      $31.71 - $39.25
      $41.2K - $51K
     |                   
              6.54K
              $253K
             |  | 
          
        
          |  |  |                   
      $35.67 - $44.28
      $2.92K - $3.63K
     |                   
              13.5K
              $500K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              40.4K
              $2.61M
             |  | 
          
        
          |  |  |                   
      $4.22 - $6.0
      $18.6K - $26.4K
     |                   
              10.9K
              $57K
             |  | 
          
        
          |  |  |                   
      $60.33 - $94.94
      $2.47K - $3.89K
     |                   
              662
              $41K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              7.26K
              $3.11M
             |  | 
          
        
          |  |  |                   
      $99.97 - $129.69
      $5.2K - $6.74K
     |                   
              38.8K
              $4.04M
             |  | 
          
        
          |  |  |                   
      $8.5 - $11.69
      $14.5K - $19.9K
     |                   
              1.9K
              $17K
             |  |