|  |  |                   
      $64.28 - $75.17
      $165M - $193M
     |                   
              2.56M
              $188M
             |  | 
          
        
          |  |  |                   
      $163.16 - $246.51
      $119M - $180M
     |                   
              730K
              $180M
             |  | 
          
        
          |  |  |                   
      $75.75 - $80.65
      $148M - $157M
     |                   
              1.95M
              $157M
             |  | 
          
        
          |  |  |                   
      $483.48 - $539.8
      $142M - $158M
     |                   
              293K
              $142M
             |  | 
          
        
          |  |  |                   
      $151.29 - $173.13
      $115M - $131M
     |                   
              758K
              $126M
             |  | 
          
        
          |  |  |                   
      $45.92 - $50.78
      $123M - $136M
     |                   
              2.67M
              $125M
             |  | 
          
        
          |  |  |                   
      $416.06 - $551.64
      $92.6M - $123M
     |                   
              223K
              $123M
             |  | 
          
        
          |  |  |                   
      $223.31 - $304.18
      $89.5M - $122M
     |                   
              401K
              $120M
             |  | 
          
        
          |  |  |                   
      $77.56 - $87.72
      $99.8M - $113M
     |                   
              1.29M
              $110M
             |  | 
          
        
          |  |  |                   
      $180.53 - $212.64
      $95.5M - $113M
     |                   
              529K
              $107M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.5M
              $97.4M
             |  | 
          
        
          |  |  |                   
      $126.62 - $168.7
      $82.5M - $110M
     |                   
              652K
              $94.8M
             |  | 
          
        
          |  |  |                   
      $9.6 - $13.72
      $63.2M - $90.3M
     |                   
              6.58M
              $90.3M
             |  | 
          
        
          |  |  |                   
      $49.95 - $128.54
      $34.6M - $89.1M
     |                   
              693K
              $86.3M
             |  | 
          
        
          |  |  |                   
      $136.11 - $177.69
      $64.3M - $83.9M
     |                   
              472K
              $82.3M
             |  | 
          
        
          |  |  |                   
      $58.79 - $64.85
      $80M - $88.2M
     |                   
              1.36M
              $82.3M
             |  | 
          
        
          |  |  |                   
      $37.65 - $60.68
      $53.3M - $86M
     |                   
              1.42M
              $73.7M
             |  | 
          
        
          |  |  |                   
      $34.27 - $44.75
      $54.6M - $71.3M
     |                   
              1.59M
              $71.3M
             |  | 
          
        
          |  |  |                   
      $31.67 - $42.89
      $48.2M - $65.3M
     |                   
              1.52M
              $65.3M
             |  | 
          
        
          |  |  |                   
      $12.51 - $20.45
      $38.4M - $62.7M
     |                   
              3.07M
              $62.7M
             |  | 
          
        
          |  |  |                   
      $137.01 - $159.78
      $57.7M - $67.3M
     |                   
              421K
              $61.3M
             |  | 
          
        
          |  |  |                   
      $107.26 - $155.96
      $44.1M - $64.1M
     |                   
              411K
              $61.3M
             |  | 
          
        
          |  |  |                   
      $12.56 - $21.63
      $34.2M - $58.9M
     |                   
              2.72M
              $57.5M
             |  | 
          
        
          |  |  |                   
      $174.82 - $215.79
      $46.6M - $57.5M
     |                   
              266K
              $57.5M
             |  | 
          
        
          |  |  |                   
      $145.91 - $168.0
      $53.5M - $61.6M
     |                   
              367K
              $54.3M
             |  | 
          
        
          |  |  |                   
      $39.68 - $53.09
      $40.9M - $54.7M
     |                   
              1.03M
              $54.1M
             |  | 
          
        
          |  |  |                   
      $163.77 - $271.5
      $32.1M - $53.2M
     |                   
              196K
              $52.9M
             |  | 
          
        
          |  |  |                   
      $37.17 - $46.2
      $41.5M - $51.6M
     |                   
              1.12M
              $51.6M
             |  | 
          
        
          |  |  |                   
      $16.37 - $18.59
      $44.3M - $50.4M
     |                   
              2.71M
              $50M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              4.76M
              $48.3M
             |  | 
          
        
          |  |  |                   
      $35.11 - $63.01
      $25.3M - $45.3M
     |                   
              719K
              $43.9M
             |  | 
          
        
          |  |  |                   
      $103.22 - $131.43
      $34.5M - $44M
     |                   
              335K
              $43.3M
             |  | 
          
        
          |  |  |                   
      $90.56 - $109.49
      $35.6M - $43.1M
     |                   
              393K
              $43M
             |  | 
          
        
          |  |  |                   
      $11.94 - $16.29
      $38M - $51.9M
     |                   
              3.19M
              $42.9M
             |  | 
          
        
          |  |  |                   
      $84.45 - $126.79
      $28.4M - $42.7M
     |                   
              337K
              $42.7M
             |  | 
          
        
          |  |  |                   
      $8.12 - $9.49
      $35.6M - $41.6M
     |                   
              4.38M
              $40.2M
             |  | 
          
        
          |  |  |                   
      $75.18 - $95.54
      $31.4M - $39.9M
     |                   
              418K
              $39.7M
             |  | 
          
        
          |  |  |                   
      $41.09 - $47.16
      $35.8M - $41.1M
     |                   
              872K
              $39.5M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              311K
              $37.7M
             |  | 
          
        
          |  |  |                   
      $47.72 - $63.84
      $35.7M - $47.7M
     |                   
              748K
              $36.7M
             |  | 
          
        
          |  |  |                   
      $55.86 - $76.98
      $29.7M - $40.9M
     |                   
              531K
              $36M
             |  | 
          
        
          |  |  |                   
      $76.77 - $113.1
      $23.9M - $35.2M
     |                   
              311K
              $34.8M
             |  | 
          
        
          |  |  |                   
      $72.5 - $99.11
      $24.3M - $33.2M
     |                   
              335K
              $33.2M
             |  | 
          
        
          |  |  |                   
      $18.7 - $21.69
      $29.4M - $34.1M
     |                   
              1.57M
              $33.1M
             |  | 
          
        
          |  |  |                   
      $24.47 - $36.39
      $22.8M - $34M
     |                   
              933K
              $33.1M
             |  | 
          
        
          |  |  |                   
      $23.15 - $43.99
      $17.3M - $32.9M
     |                   
              749K
              $32.9M
             |  | 
          
        
          |  |  |                   
      $100.22 - $123.41
      $27.8M - $34.3M
     |                   
              278K
              $31.3M
             |  | 
          
        
          |  |  |                   
      $41.39 - $51.94
      $24.9M - $31.2M
     |                   
              601K
              $31.2M
             |  | 
          
        
          |  |  |                   
      $35.05 - $47.38
      $24.6M - $33.2M
     |                   
              701K
              $30.6M
             |  | 
          
        
          |  |  |                   
      $25.51 - $40.0
      $19.6M - $30.7M
     |                   
              769K
              $30.4M
             |  |