|  |  |                   
      $73.24 - $79.04
      $2.71M - $2.93M
     |                   
              616K
              $48.6M
             |  | 
          
        
          |  |  |                   
      $33.26 - $34.01
      $5M - $5.11M
     |                   
              1.3M
              $44.1M
             |  | 
          
        
          |  |  |                   
      $52.12 - $55.33
      $2.56M - $2.72M
     |                   
              880K
              $48.7M
             |  | 
          
        
          |  |  |                   
      $46.37 - $47.77
      $4.01M - $4.13M
     |                   
              1.63M
              $77.5M
             |  | 
          
        
          |  |  |                   
      $39.8 - $42.86
      $2.29M - $2.47M
     |                   
              1.07M
              $45.6M
             |  | 
          
        
          |  |  |                   
      $39.59 - $42.21
      $4.34M - $4.63M
     |                   
              110K
              $4.61M
             |  | 
          
        
          |  |  |                   
      $94.33 - $105.31
      $56K - $62.6K
     |                   
              495K
              $51.7M
             |  | 
          
        
          |  |  |                   
      $303.93 - $329.86
      $602K - $653K
     |                   
              126K
              $41.5M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              70.2K
              $3.53M
             |  | 
          
        
          |  |  |                   
      $49.09 - $50.58
      $2.73M - $2.81M
     |                   
              341K
              $17.2M
             |  | 
          
        
          |  |  |                   
      $202.38 - $256.87
      $534K - $678K
     |                   
              50.1K
              $12.7M
             |  | 
          
        
          |  |  |                   
      $42.67 - $46.91
      $316K - $348K
     |                   
              577K
              $27M
             |  | 
          
        
          |  |  |                   
      $44.34 - $45.94
      $1.76M - $1.83M
     |                   
              846K
              $38.6M
             |  | 
          
        
          |  |  |                   
      $68.33 - $75.41
      $446K - $493K
     |                   
              256K
              $19.2M
             |  | 
          
        
          |  |  |                   
      $433.97 - $484.08
      $1.27M - $1.41M
     |                   
              17.9K
              $8.58M
             |  | 
          
        
          |  |  |                   
      $175.51 - $186.57
      $828K - $881K
     |                   
              77K
              $14.4M
             |  | 
          
        
          |  |  |                   
      $58.97 - $60.36
      $1.54M - $1.57M
     |                   
              65.4K
              $3.93M
             |  | 
          
        
          |  |  |                   
      $21.91 - $22.57
      $1.24M - $1.28M
     |                   
              374K
              $8.4M
             |  | 
          
        
          |  |  |                   
      $49.0 - $49.51
      $962K - $972K
     |                   
              115K
              $5.69M
             |  | 
          
        
          |  |  |                   
      $54.43 - $58.29
      $443K - $474K
     |                   
              171K
              $9.76M
             |  | 
          
        
          |  |  |                   
      $81.75 - $84.54
      $706K - $731K
     |                   
              63.9K
              $5.38M
             |  | 
          
        
          |  |  |                   
      $34.05 - $36.55
      $582K - $625K
     |                   
              103K
              $3.74M
             |  | 
          
        
          |  |  |                   
      $68.24 - $73.73
      $400K - $432K
     |                   
              81.3K
              $5.97M
             |  | 
          
        
          |  |  |                   
      $56.02 - $60.3
      $145K - $157K
     |                   
              205K
              $12.3M
             |  | 
          
        
          |  |  |                   
      $48.31 - $48.93
      $666K - $675K
     |                   
              179K
              $8.76M
             |  | 
          
        
          |  |  |                   
      $121.35 - $144.54
      $43.4K - $51.7K
     |                   
              28.4K
              $4.1M
             |  | 
          
        
          |  |  |                   
      $102.4 - $103.88
      $586K - $594K
     |                   
              19.7K
              $2.04M
             |  | 
          
        
          |  |  |                   
      $145.57 - $161.83
      $250K - $278K
     |                   
              27.6K
              $4.29M
             |  | 
          
        
          |  |  |                   
      $109.47 - $119.06
      $383K - $417K
     |                   
              22.2K
              $2.63M
             |  | 
          
        
          |  |  |                   
      $101.2 - $109.16
      $419K - $452K
     |                   
              17.2K
              $1.87M
             |  | 
          
        
          |  |  |                   
      $27.61 - $29.15
      $449K - $474K
     |                   
              58.3K
              $1.7M
             |  | 
          
        
          |  |  |                   
      $49.43 - $54.52
      $7.91K - $8.72K
     |                   
              106K
              $5.75M
             |  | 
          
        
          |  |  |                   
      $74.68 - $80.26
      $398K - $427K
     |                   
              21.9K
              $1.75M
             |  | 
          
        
          |  |  |                   
      $42.43 - $45.05
      $324K - $344K
     |                   
              108K
              $4.76M
             |  | 
          
        
          |  |  |                   
      $74.93 - $80.73
      $132K - $142K
     |                   
              61.6K
              $4.96M
             |  | 
          
        
          |  |  |                   
      $94.4 - $104.27
      $186K - $205K
     |                   
              50.3K
              $5.18M
             |  | 
          
        
          |  |  |                   
      $357.4 - $423.42
      $37.9K - $44.9K
     |                   
              10.7K
              $4.33M
             |  | 
          
        
          |  |  |                   
      $66.38 - $71.68
      $119K - $128K
     |                   
              76.1K
              $5.43M
             |  | 
          
        
          |  |  |                   
      $48.32 - $49.13
      $333K - $339K
     |                   
              206K
              $10.1M
             |  | 
          
        
          |  |  |                   
      $184.73 - $209.26
      $370K - $419K
     |                   
              2K
              $418K
             |  | 
          
        
          |  |  |                   
      $134.94 - $145.86
      $201K - $217K
     |                   
              19.2K
              $2.8M
             |  | 
          
        
          |  |  |                   
      $43.79 - $50.46
      $19.3K - $22.2K
     |                   
              71K
              $3.58M
             |  | 
          
        
          |  |  |                   
      $72.65 - $78.68
      $247K - $268K
     |                   
              23.7K
              $1.85M
             |  | 
          
        
          |  |  |                   
      $28.92 - $32.19
      $259K - $288K
     |                   
              40.3K
              $1.28M
             |  | 
          
        
          |  |  |                   
      $25.0 - $25.33
      $351K - $355K
     |                   
              115K
              $2.9M
             |  | 
          
        
          |  |  |                   
      $155.93 - $182.88
      $58.2K - $68.2K
     |                   
              13K
              $2.32M
             |  | 
          
        
          |  |  |                   
      $41.5 - $43.83
      $237K - $250K
     |                   
              48.3K
              $2.12M
             |  | 
          
        
          |  |  |                   
      $24.11 - $24.94
      $289K - $299K
     |                   
              199K
              $4.96M
             |  | 
          
        
          |  |  |                   
      $87.67 - $95.74
      $73.1K - $79.8K
     |                   
              30.3K
              $2.88M
             |  | 
          
        
          |  |  |                   
      $92.97 - $100.18
      $201K - $216K
     |                   
              20K
              $1.99M
             |  |