|  |  |                   
      $19.1 - $23.83
      $11.1M - $13.8M
     |                   
              580K
              $13.8M
             |  | 
          
        
          |  |  |                   
      $24.98 - $25.66
      $10.9M - $11.2M
     |                   
              436K
              $11.2M
             |  | 
          
        
          |  |  |                   
      $32.66 - $40.75
      $2.79M - $3.48M
     |                   
              85.4K
              $3.46M
             |  | 
          
        
          |  |  |                   
      $48.22 - $60.41
      $1.54M - $1.93M
     |                   
              32K
              $1.91M
             |  | 
          
        
          |  |  |                   
      $27.63 - $38.64
      $1.37M - $1.91M
     |                   
              49.5K
              $1.88M
             |  | 
          
        
          |  |  |                   
      $36.07 - $44.58
      $1.4M - $1.73M
     |                   
              38.8K
              $1.71M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              15.8K
              $1.37M
             |  | 
          
        
          |  |  |                   
      $149.76 - $186.42
      $671K - $835K
     |                   
              4.48K
              $834K
             |  | 
          
        
          |  |  |                   
      $158.63 - $195.39
      $741K - $913K
     |                   
              4.67K
              $805K
             |  | 
          
        
          |  |  |                   
      $22.6 - $29.07
      $656K - $844K
     |                   
              29K
              $736K
             |  | 
          
        
          |  |  |                   
      $26.11 - $33.81
      $401K - $520K
     |                   
              15.4K
              $460K
             |  | 
          
        
          |  |  |                   
      $49.38 - $79.97
      $213K - $344K
     |                   
              4.3K
              $333K
             |  | 
          
        
          |  |  |                   
      $340.0 - $420.68
      $292K - $361K
     |                   
              858
              $331K
             |  | 
          
        
          |  |  |                   
      $183.31 - $241.46
      $252K - $331K
     |                   
              1.37K
              $331K
             |  | 
          
        
          |  |  |                   
      $72.5 - $99.11
      $237K - $323K
     |                   
              3.26K
              $323K
             |  | 
          
        
          |  |  |                   
      $105.63 - $131.12
      $284K - $352K
     |                   
              2.69K
              $313K
             |  | 
          
        
          |  |  |                   
      $239.47 - $381.26
      $195K - $310K
     |                   
              813
              $307K
             |  | 
          
        
          |  |  |                   
      $136.11 - $177.69
      $222K - $290K
     |                   
              1.63K
              $284K
             |  | 
          
        
          |  |  |                   
      $16.43 - $28.12
      $154K - $264K
     |                   
              9.37K
              $263K
             |  | 
          
        
          |  |  |                   
      $487.07 - $672.24
      $223K - $307K
     |                   
              457
              $254K
             |  | 
          
        
          |  |  |                   
      $10.78 - $11.28
      $231K - $241K
     |                   
              21.4K
              $238K
             |  | 
          
        
          |  |  |                   
      $483.07 - $625.6
      $188K - $243K
     |                   
              389
              $204K
             |  | 
          
        
          |  |  |                   
      $101.96 - $121.01
      $171K - $203K
     |                   
              1.68K
              $202K
             |  | 
          
        
          |  |  |                   
      $90.56 - $109.49
      $167K - $201K
     |                   
              1.84K
              $201K
             |  | 
          
        
          |  |  |                   
      $45.27 - $79.4
      $126K - $221K
     |                   
              2.79K
              $200K
             |  | 
          
        
          |  |  |                   
      $48.46 - $50.2
      $196K - $203K
     |                   
              4.04K
              $200K
             |  | 
          
        
          |  |  |                   
      $6.97 - $8.23
      $109K - $129K
     |                   
              15.7K
              $126K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              6.85K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              11.8K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.74K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              150K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.89K
              $0
             |  |