|  |  |                   
      $21.45 - $28.12
      $1.89M - $2.48M
     |                   
              36.7K
              $1.03M
             |  | 
          
        
          |  |  |                   
      $28.95 - $34.22
      $8.31K - $9.82K
     |                   
              488K
              $15.1M
             |  | 
          
        
          |  |  |                   
      $24.46 - $37.42
      $447K - $683K
     |                   
              72.9K
              $2.1M
             |  | 
          
        
          |  |  |                   
      $26.8 - $37.92
      $576K - $816K
     |                   
              20.3K
              $646K
             |  | 
          
        
          |  |  |                   
      $20.64 - $25.27
      $21.8K - $26.7K
     |                   
              540K
              $11.6M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.54K
              $230K
             |  | 
          
        
          |  |  |                   
      $0.38 - $0.82
      $63.4K - $137K
     |                   
              1.94M
              $1.26M
             |  | 
          
        
          |  |  |                   
      $26.33 - $28.94
      $293K - $322K
     |                   
              28.4K
              $820K
             |  | 
          
        
          |  |  |                   
      $49.38 - $79.97
      $245K - $396K
     |                   
              6.1K
              $471K
             |  | 
          
        
          |  |  |                   
      $3.74 - $5.07
      $185K - $250K
     |                   
              43.8K
              $217K
             |  | 
          
        
          |  |  |                   
      $20.83 - $23.52
      $14K - $15.8K
     |                   
              56.5K
              $1.24M
             |  | 
          
        
          |  |  |                   
      $8.99 - $11.41
      $3.75K - $4.76K
     |                   
              23.9K
              $240K
             |  | 
          
        
          |  |  |                   
      $11.53 - $14.72
      $3.8K - $4.86K
     |                   
              22.4K
              $266K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              271K
              $0
             |  | 
          
        
          |  |  |                   
      $23.27 - $32.07
      $3.89K - $5.36K
     |                   
              9.72K
              $308K
             |  | 
          
        
          |  |  |                   
      $21.51 - $28.36
      $3.1K - $4.08K
     |                   
              8.01K
              $227K
             |  | 
          
        
          |  |  |                   
      $4.26 - $5.98
      $2.74K - $3.85K
     |                   
              55.1K
              $303K
             |  | 
          
        
          |  |  |                   
      $139.35 - $190.99
      $7.39K - $10.1K
     |                   
              2.88K
              $501K
             |  | 
          
        
          |  |  |                   
      $57.41 - $74.81
      $4.36K - $5.69K
     |                   
              6.52K
              $484K
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $4.25K - $5.97K
     |                   
              692
              $344K
             |  | 
          
        
          |  |  |                   
      $1.21 - $2.97
      $1.02K - $2.5K
     |                   
              56.4K
              $167K
             |  | 
          
        
          |  |  |                   
      $64.72 - $127.91
      $8.67K - $17.1K
     |                   
              3K
              $370K
             |  | 
          
        
          |  |  |                   
      $45.27 - $79.4
      $3.94K - $6.91K
     |                   
              6.51K
              $468K
             |  | 
          
        
          |  |  |                   
      $26.65 - $30.69
      $140K - $161K
     |                   
              151K
              $4.61M
             |  | 
          
        
          |  |  |                   
      $8.21 - $13.35
      $2.63K - $4.27K
     |                   
              54K
              $720K
             |  | 
          
        
          |  |  |                   
      $60.6 - $87.81
      $192K - $278K
     |                   
              23.4K
              $2.06M
             |  | 
          
        
          |  |  |                   
      $2.2 - $7.54
      $34.2K - $117K
     |                   
              81.8K
              $482K
             |  | 
          
        
          |  |  |                   
      $15.89 - $24.02
      $22.9K - $34.7K
     |                   
              71.9K
              $1.73M
             |  | 
          
        
          |  |  |                   
      $24.35 - $30.0
      $15K - $18.5K
     |                   
              151K
              $4.52M
             |  | 
          
        
          |  |  |                   
      $451.58 - $565.94
      $1.3M - $1.63M
     |                   
              53.8K
              $29.2M
             |  | 
          
        
          |  |  |                   
      $25.19 - $33.64
      $38.2K - $51K
     |                   
              325K
              $10.9M
             |  | 
          
        
          |  |  |                   
      $8.66 - $16.53
      $851K - $1.62M
     |                   
              870K
              $13.2M
             |  | 
          
        
          |  |  |                   
      $44.23 - $62.66
      $43.1K - $61K
     |                   
              256K
              $16.1M
             |  | 
          
        
          |  |  |                   
      $119.93 - $156.36
      $1.22M - $1.58M
     |                   
              209K
              $32.2M
             |  | 
          
        
          |  |  |                   
      $18.7 - $68.01
      $3.43M - $12.5M
     |                   
              342K
              $22.1M
             |  |