|  |  |                   
      $41.67 - $45.62
      $11.5K - $12.5K
     |                   
              83.1K
              $3.6M
             |  | 
          
        
          |  |  |                   
      $126.84 - $145.22
      $366K - $419K
     |                   
              43.7K
              $5.63M
             |  | 
          
        
          |  |  |                   
      $21.4 - $26.31
      $20.7K - $25.5K
     |                   
              83.1K
              $1.8M
             |  | 
          
        
          |  |  |                   
      $59.82 - $72.65
      $59.8 - $72.7
     |                   
              31.1K
              $2.02M
             |  | 
          
        
          |  |  |                   
      $30.65 - $39.9
      $6.87K - $8.94K
     |                   
              23.4K
              $718K
             |  | 
          
        
          |  |  |                   
      $54.33 - $63.56
      $19.1K - $22.4K
     |                   
              32.6K
              $1.83M
             |  | 
          
        
          |  |  |                   
      $31.57 - $39.41
      $695 - $867
     |                   
              66.8K
              $2.38M
             |  | 
          
        
          |  |  |                   
      $276.47 - $328.4
      $1.11K - $1.31K
     |                   
              18.6K
              $5.34M
             |  | 
          
        
          |  |  |                   
      $7.88 - $10.63
      $110K - $148K
     |                   
              457K
              $4.04M
             |  | 
          
        
          |  |  |                   
      $17.1 - $63.66
      $2.57K - $9.55K
     |                   
              12.9K
              $220K
             |  | 
          
        
          |  |  |                   
      $50.52 - $61.77
      $95.5K - $117K
     |                   
              277K
              $15M
             |  | 
          
        
          |  |  |                   
      $113.47 - $161.8
      $227 - $324
     |                   
              96.6K
              $14.2M
             |  | 
          
        
          |  |  |                   
      $483.48 - $539.8
      $202K - $225K
     |                   
              36K
              $17.5M
             |  | 
          
        
          |  |  |                   
      $19.26 - $25.7
      $408K - $544K
     |                   
              441K
              $8.98M
             |  | 
          
        
          |  |  |                   
      $4.83 - $7.59
      $16.5K - $25.9K
     |                   
              1.62M
              $9.67M
             |  | 
          
        
          |  |  |                   
      $3.84 - $8.84
      $843K - $1.94M
     |                   
              1.29M
              $6.88M
             |  | 
          
        
          |  |  |                   
      $44.12 - $59.6
      $275K - $372K
     |                   
              227K
              $10.5M
             |  | 
          
        
          |  |  |                   
      $104.61 - $129.97
      $4M - $4.96M
     |                   
              1.31M
              $157M
             |  | 
          
        
          |  |  |                   
      $31.95 - $42.2
      $351K - $463K
     |                   
              1.15M
              $39M
             |  | 
          
        
          |  |  |                   
      $158.63 - $195.39
      $17.9M - $22.1M
     |                   
              6.83M
              $1.18B
             |  | 
          
        
          |  |  |                   
      $187.06 - $249.73
      $561 - $749
     |                   
              232K
              $44.3M
             |  | 
          
        
          |  |  |                   
      $59.75 - $73.05
      $52.6M - $64.3M
     |                   
              26.4M
              $1.86B
             |  | 
          
        
          |  |  |                   
      $208.27 - $238.46
      $9.67M - $11.1M
     |                   
              6.4M
              $1.47B
             |  | 
          
        
          |  |  |                   
      $21.59 - $24.84
      $20.5M - $23.6M
     |                   
              48.4M
              $1.17B
             |  | 
          
        
          |  |  |                   
      $64.87 - $75.0
      $34.4M - $39.8M
     |                   
              20.7M
              $1.45B
             |  | 
          
        
          |  |  |                   
      $99.37 - $134.05
      $38.8M - $52.4M
     |                   
              5.27M
              $597M
             |  | 
          
        
          |  |  |                   
      $26.11 - $33.81
      $89.9M - $116M
     |                   
              64.4M
              $1.93B
             |  | 
          
        
          |  |  |                   
      $82.66 - $106.1
      $18.5M - $23.8M
     |                   
              14.4M
              $1.29B
             |  | 
          
        
          |  |  |                   
      $73.47 - $87.12
      $41.7M - $49.5M
     |                   
              25M
              $1.98B
             |  | 
          
        
          |  |  |                   
      $99.93 - $119.04
      $43.8M - $52.2M
     |                   
              30.9M
              $3.33B
             |  | 
          
        
          |  |  |                   
      $133.73 - $168.51
      $50.7M - $63.9M
     |                   
              20.8M
              $2.98B
             |  | 
          
        
          |  |  |                   
      $172.42 - $223.89
      $46.1M - $59.8M
     |                   
              53.6M
              $11B
             |  |