|  |  |                   
      $146.23 - $196.5
      $21.7M - $29.2M
     |                   
              1.44M
              $258M
             |  | 
          
        
          |  |  |                   
      $224.68 - $282.71
      $12.6M - $15.8M
     |                   
              509K
              $142M
             |  | 
          
        
          |  |  |                   
      $4.77 - $6.45
      $20.5M - $27.7M
     |                   
              10.8M
              $64.8M
             |  | 
          
        
          |  |  |                   
      $134.8 - $184.42
      $22.3M - $30.5M
     |                   
              420K
              $67.9M
             |  | 
          
        
          |  |  |                   
      $62.31 - $84.07
      $22.5M - $30.4M
     |                   
              390K
              $32.8M
             |  | 
          
        
          |  |  |                   
      $54.58 - $65.85
      $21.2M - $25.6M
     |                   
              410K
              $27M
             |  | 
          
        
          |  |  |                   
      $102.41 - $134.86
      $5.57M - $7.34M
     |                   
              369K
              $48.7M
             |  | 
          
        
          |  |  |                   
      $104.88 - $168.89
      $6.96M - $11.2M
     |                   
              169K
              $28.3M
             |  | 
          
        
          |  |  |                   
      $237.77 - $353.61
      $7.95M - $11.8M
     |                   
              86K
              $29.7M
             |  | 
          
        
          |  |  |                   
      $264.74 - $369.57
      $1.73M - $2.41M
     |                   
              209K
              $68.9M
             |  | 
          
        
          |  |  |                   
      $10.66 - $13.88
      $8.84M - $11.5M
     |                   
              1.61M
              $20.9M
             |  | 
          
        
          |  |  |                   
      $250.97 - $282.66
      $9.11M - $10.3M
     |                   
              42.1K
              $11.9M
             |  | 
          
        
          |  |  |                   
      $85.57 - $103.49
      $581K - $702K
     |                   
              597K
              $60.6M
             |  | 
          
        
          |  |  |                   
      $218.96 - $328.33
      $4.16M - $6.24M
     |                   
              76.1K
              $21.4M
             |  | 
          
        
          |  |  |                   
      $50.79 - $76.4
      $4.39M - $6.61M
     |                   
              142K
              $10.8M
             |  | 
          
        
          |  |  |                   
      $51.37 - $54.25
      $5.7M - $6.02M
     |                   
              598K
              $32.2M
             |  | 
          
        
          |  |  |                   
      $25.8 - $29.15
      $5.58M - $6.3M
     |                   
              439K
              $12.4M
             |  | 
          
        
          |  |  |                   
      $130.68 - $186.97
      $4.11M - $5.88M
     |                   
              50.9K
              $9.28M
             |  | 
          
        
          |  |  |                   
      $81.14 - $87.32
      $5.52M - $5.94M
     |                   
              71.5K
              $6.23M
             |  | 
          
        
          |  |  |                   
      $191.73 - $241.0
      $5M - $6.29M
     |                   
              56.7K
              $12.8M
             |  | 
          
        
          |  |  |                   
      $689.63 - $968.09
      $3.64M - $5.1M
     |                   
              8.95K
              $8.66M
             |  | 
          
        
          |  |  |                   
      $300.96 - $355.47
      $956K - $1.13M
     |                   
              81.4K
              $28.9M
             |  | 
          
        
          |  |  |                   
      $56.13 - $60.79
      $4.33M - $4.69M
     |                   
              91.2K
              $5.54M
             |  | 
          
        
          |  |  |                   
      $36.71 - $41.37
      $4.65M - $5.25M
     |                   
              167K
              $6.21M
             |  | 
          
        
          |  |  |                   
      $1147.87 - $1297.18
      $4.24M - $4.79M
     |                   
              10.7K
              $12.9M
             |  | 
          
        
          |  |  |                   
      $159.93 - $187.67
      $1.42M - $1.67M
     |                   
              68.8K
              $12.9M
             |  | 
          
        
          |  |  |                   
      $32.17 - $39.17
      $3.35M - $4.08M
     |                   
              207K
              $6.66M
             |  | 
          
        
          |  |  |                   
      $387.78 - $645.35
      $1.85M - $3.07M
     |                   
              24K
              $11.8M
             |  | 
          
        
          |  |  |                   
      $112.11 - $157.12
      $384K - $539K
     |                   
              46.9K
              $6.97M
             |  | 
          
        
          |  |  |                   
      $104.08 - $115.35
      $706K - $783K
     |                   
              125K
              $14.3M
             |  | 
          
        
          |  |  |                   
      $625.65 - $812.69
      $1.78M - $2.31M
     |                   
              20.6K
              $15.7M
             |  | 
          
        
          |  |  |                   
      $89.46 - $104.46
      $1.36M - $1.59M
     |                   
              104K
              $10.6M
             |  | 
          
        
          |  |  |                   
      $19.17 - $26.36
      $998K - $1.37M
     |                   
              121K
              $2.83M
             |  | 
          
        
          |  |  |                   
      $17.51 - $20.36
      $1.28M - $1.49M
     |                   
              140K
              $2.66M
             |  | 
          
        
          |  |  |                   
      $695.21 - $791.73
      $1.81M - $2.06M
     |                   
              140K
              $102M
             |  | 
          
        
          |  |  |                   
      $17.5 - $24.91
      $757K - $1.08M
     |                   
              90.3K
              $2.11M
             |  | 
          
        
          |  |  |                   
      $76.96 - $82.02
      $129K - $138K
     |                   
              449K
              $36.8M
             |  | 
          
        
          |  |  |                   
      $550.18 - $598.96
      $711K - $774K
     |                   
              36.7K
              $20.9M
             |  | 
          
        
          |  |  |                   
      $16.82 - $18.96
      $781K - $881K
     |                   
              140K
              $2.54M
             |  | 
          
        
          |  |  |                   
      $21.47 - $23.79
      $1.01M - $1.12M
     |                   
              93K
              $2.01M
             |  | 
          
        
          |  |  |                   
      $38.71 - $43.34
      $992K - $1.11M
     |                   
              96.8K
              $3.94M
             |  | 
          
        
          |  |  |                   
      $69.48 - $80.06
      $522K - $602K
     |                   
              33.3K
              $2.65M
             |  | 
          
        
          |  |  |                   
      $0.6 - $0.98
      $466K - $761K
     |                   
              1.35M
              $1.19M
             |  | 
          
        
          |  |  |                   
      $29.44 - $33.3
      $949K - $1.07M
     |                   
              123K
              $3.71M
             |  | 
          
        
          |  |  |                   
      $269.2 - $297.91
      $708K - $784K
     |                   
              4.74K
              $1.41M
             |  | 
          
        
          |  |  |                   
      $66.2 - $71.79
      $791K - $858K
     |                   
              29.7K
              $2.03M
             |  | 
          
        
          |  |  |                   
      $181.46 - $212.2
      $697K - $815K
     |                   
              45K
              $8.93M
             |  | 
          
        
          |  |  |                   
      $252.01 - $293.73
      $75.9K - $88.4K
     |                   
              43.7K
              $12M
             |  | 
          
        
          |  |  |                   
      $122.68 - $148.84
      $27.4K - $33.2K
     |                   
              46.2K
              $6.47M
             |  | 
          
        
          |  |  |                   
      $297.99 - $419.78
      $605K - $852K
     |                   
              6.27K
              $2.12M
             |  |