|  |  |                   
      $44.09 - $63.81
      $66.5K - $96.2K
     |                   
              3.97K
              $252K
             |  | 
          
        
          |  |  |                   
      $75.1 - $81.3
      $976 - $1.06K
     |                   
              10K
              $766K
             |  | 
          
        
          |  |  |                   
      $22.01 - $31.32
      $58.3K - $82.9K
     |                   
              10.7K
              $334K
             |  | 
          
        
          |  |  |                   
      $2.74 - $3.77
      $11.8K - $16.2K
     |                   
              5.44K
              $15K
             |  | 
          
        
          |  |  |                   
      $4.26 - $7.95
      $36.3K - $67.7K
     |                   
              13.3K
              $100K
             |  | 
          
        
          |  |  |                   
      $7.94 - $10.85
      $18.4K - $25.1K
     |                   
              4.25K
              $46K
             |  | 
          
        
          |  |  |                   
      $7.03 - $8.99
      $12K - $15.3K
     |                   
              11.2K
              $91K
             |  | 
          
        
          |  |  |                   
      $12.0 - $15.17
      $13K - $16.5K
     |                   
              3.82K
              $54K
             |  | 
          
        
          |  |  |                   
      $5.8 - $8.98
      $3.75K - $5.8K
     |                   
              4.73K
              $29K
             |  | 
          
        
          |  |  |                   
      $396.53 - $537.62
      $4.36K - $5.91K
     |                   
              118
              $51K
             |  | 
          
        
          |  |  |                   
      $8.21 - $12.35
      $45.9K - $69.1K
     |                   
              57.8K
              $578K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              525
              $66K
             |  | 
          
        
          |  |  |                   
      $71.03 - $79.07
      $6.61K - $7.35K
     |                   
              1.14K
              $83K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              3.47K
              $83K
             |  | 
          
        
          |  |  |                   
      $17.27 - $20.22
      $173 - $202
     |                   
              6.62K
              $120K
             |  | 
          
        
          |  |  |                   
      $55.66 - $61.75
      $4.12K - $4.57K
     |                   
              1.6K
              $89K
             |  | 
          
        
          |  |  |                   
      $71.59 - $81.38
      $6.16K - $7K
     |                   
              1.1K
              $78K
             |  | 
          
        
          |  |  |                   
      $12.58 - $19.55
      $541 - $841
     |                   
              2.82K
              $44K
             |  | 
          
        
          |  |  |                   
      $876.56 - $1003.53
      $7.89K - $9.03K
     |                   
              88
              $83K
             |  | 
          
        
          |  |  |                   
      $1.52 - $2.43
      $6.84K - $10.9K
     |                   
              53.9K
              $114K
             |  | 
          
        
          |  |  |                   
      $15.81 - $23.22
      $15.8K - $23.2K
     |                   
              10.9K
              $217K
             |  | 
          
        
          |  |  |                   
      $38.62 - $44.8
      $1.51K - $1.75K
     |                   
              6.53K
              $271K
             |  | 
          
        
          |  |  |                   
      $44.23 - $49.97
      $3.8K - $4.3K
     |                   
              1.54K
              $69K
             |  | 
          
        
          |  |  |                   
      $32.56 - $40.93
      $3.61K - $4.54K
     |                   
              1.82K
              $62K
             |  | 
          
        
          |  |  |                   
      $9.36 - $10.96
      $4.09K - $4.79K
     |                   
              7.9K
              $83K
             |  | 
          
        
          |  |  |                   
      $1.62 - $2.14
      $13.2K - $17.4K
     |                   
              61.3K
              $117K
             |  | 
          
        
          |  |  |                   
      $71.84 - $88.84
      $4.09K - $5.06K
     |                   
              980
              $71K
             |  | 
          
        
          |  |  |                   
      $0.87 - $1.19
      $8.09K - $11.1K
     |                   
              90.2K
              $96K
             |  | 
          
        
          |  |  |                   
      $9.07 - $12.08
      $4.54K - $6.04K
     |                   
              3.57K
              $38K
             |  | 
          
        
          |  |  |                   
      $3.71 - $5.73
      $2.35K - $3.63K
     |                   
              74.2K
              $335K
             |  | 
          
        
          |  |  |                   
      $8.17 - $10.35
      $3.15K - $3.98K
     |                   
              3.27K
              $30K
             |  | 
          
        
          |  |  |                   
      $19.06 - $23.06
      $9.83K - $11.9K
     |                   
              3.92K
              $82K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.25K
              $31K
             |  | 
          
        
          |  |  |                   
      $29.61 - $35.32
      $9.98K - $11.9K
     |                   
              2.3K
              $74K
             |  | 
          
        
          |  |  |                   
      $141.27 - $159.24
      $5.09K - $5.73K
     |                   
              1.31K
              $201K
             |  | 
          
        
          |  |  |                   
      $9.46 - $11.0
      $2.82K - $3.28K
     |                   
              4.63K
              $47K
             |  | 
          
        
          |  |  |                   
      $27.95 - $30.99
      $1.48K - $1.64K
     |                   
              45.2K
              $1.37M
             |  | 
          
        
          |  |  |                   
      $60.02 - $70.83
      $4.14K - $4.89K
     |                   
              617
              $41K
             |  | 
          
        
          |  |  |                   
      $22.82 - $27.21
      $3.86K - $4.6K
     |                   
              1.59K
              $38K
             |  | 
          
        
          |  |  |                   
      $39.63 - $51.99
      $277 - $364
     |                   
              1.08K
              $49K
             |  | 
          
        
          |  |  |                   
      $59.82 - $72.65
      $718 - $872
     |                   
              954
              $62K
             |  | 
          
        
          |  |  |                   
      $14.22 - $18.11
      $5.09K - $6.48K
     |                   
              1.5K
              $24K
             |  | 
          
        
          |  |  |                   
      $7.81 - $10.94
      $10.8K - $15.1K
     |                   
              3.83K
              $41K
             |  | 
          
        
          |  |  |                   
      $13.27 - $14.24
      $7.21K - $7.73K
     |                   
              1.77K
              $25K
             |  | 
          
        
          |  |  |                   
      $12.07 - $14.61
      $459 - $555
     |                   
              2.8K
              $36K
             |  | 
          
        
          |  |  |                   
      $50.84 - $65.39
      $6.46K - $8.3K
     |                   
              1.18K
              $68K
             |  | 
          
        
          |  |  |                   
      $8.6 - $10.66
      $258 - $320
     |                   
              2.05K
              $17K
             |  | 
          
        
          |  |  |                   
      $21.0 - $27.11
      $1.76K - $2.28K
     |                   
              1.95K
              $48K
             |  | 
          
        
          |  |  |                   
      $40.8 - $63.88
      $90.3K - $141K
     |                   
              33.5K
              $1.68M
             |  | 
          
        
          |  |  |                   
      $10.68 - $12.73
      $705 - $840
     |                   
              1.94K
              $20K
             |  |