|  |  |                   
      $24.48 - $53.26
      $2.07M - $4.51M
     |                   
              605K
              $17.2M
             |  | 
          
        
          |  |  |                   
      $9.63 - $12.55
      $2.62M - $3.41M
     |                   
              7.41M
              $77.9M
             |  | 
          
        
          |  |  |                   
      $27.8 - $34.02
      $2.78M - $3.4M
     |                   
              3.59M
              $109M
             |  | 
          
        
          |  |  |                   
      $22.52 - $30.02
      $2.71M - $3.61M
     |                   
              2.9M
              $72.1M
             |  | 
          
        
          |  |  |                   
      $33.45 - $36.5
      $25K - $27.2K
     |                   
              4.89M
              $166M
             |  | 
          
        
          |  |  |                   
      $80.68 - $88.86
      $9.55M - $10.5M
     |                   
              8.16M
              $711M
             |  | 
          
        
          |  |  |                   
      $73.86 - $108.74
      $1.35M - $1.99M
     |                   
              834K
              $68.3M
             |  | 
          
        
          |  |  |                   
      $126.05 - $276.15
      $521K - $1.14M
     |                   
              98.5K
              $13.4M
             |  | 
          
        
          |  |  |                   
      $290.25 - $353.24
      $933K - $1.14M
     |                   
              419K
              $125M
             |  | 
          
        
          |  |  |                   
      $72.7 - $88.29
      $2.81M - $3.42M
     |                   
              1.18M
              $88.1M
             |  | 
          
        
          |  |  |                   
      $36.86 - $43.38
      $1.89M - $2.22M
     |                   
              2.7M
              $99.9M
             |  | 
          
        
          |  |  |                   
      $98.05 - $113.3
      $10.3M - $11.9M
     |                   
              2.38M
              $238M
             |  | 
          
        
          |  |  |                   
      $21.02 - $26.3
      $1.97M - $2.46M
     |                   
              3.11M
              $65.6M
             |  | 
          
        
          |  |  |                   
      $105.72 - $1416.0
      $50.4M - $674M
     |                   
              530K
              $59.1M
             |  | 
          
        
          |  |  |                   
      $4.31 - $5.91
      $3.83M - $5.25M
     |                   
              10.9M
              $47M
             |  | 
          
        
          |  |  |                   
      $394.72 - $440.39
      $3.02M - $3.37M
     |                   
              968K
              $407M
             |  | 
          
        
          |  |  |                   
      $248.61 - $294.96
      $2.84M - $3.37M
     |                   
              1.32M
              $372M
             |  | 
          
        
          |  |  |                   
      $22.12 - $28.02
      $858K - $1.09M
     |                   
              2.65M
              $58.7M
             |  | 
          
        
          |  |  |                   
      $198.07 - $245.17
      $9.03M - $11.2M
     |                   
              1.55M
              $353M
             |  | 
          
        
          |  |  |                   
      $8.04 - $14.72
      $2.17M - $3.97M
     |                   
              3.58M
              $34.7M
             |  | 
          
        
          |  |  |                   
      $138.36 - $161.45
      $880K - $1.03M
     |                   
              1.71M
              $253M
             |  | 
          
        
          |  |  |                   
      $30.65 - $39.9
      $2.01M - $2.62M
     |                   
              1.88M
              $57.7M
             |  | 
          
        
          |  |  |                   
      $98.59 - $109.11
      $3.32M - $3.67M
     |                   
              3.36M
              $349M
             |  | 
          
        
          |  |  |                   
      $42.2 - $47.37
      $2.71M - $3.04M
     |                   
              6.87M
              $298M
             |  | 
          
        
          |  |  |                   
      $48.32 - $59.92
      $3.17M - $3.93M
     |                   
              2.63M
              $136M
             |  | 
          
        
          |  |  |                   
      $236.65 - $374.8
      $1.49M - $2.37M
     |                   
              242K
              $66.3M
             |  | 
          
        
          |  |  |                   
      $175.97 - $201.36
      $13.8M - $15.8M
     |                   
              3.35M
              $632M
             |  | 
          
        
          |  |  |                   
      $54.33 - $63.56
      $3.14M - $3.67M
     |                   
              2.57M
              $144M
             |  | 
          
        
          |  |  |                   
      $53.4 - $64.29
      $8.27M - $9.95M
     |                   
              4.16M
              $226M
             |  | 
          
        
          |  |  |                   
      $20.4 - $26.78
      $3.48M - $4.56M
     |                   
              3.55M
              $72.6M
             |  | 
          
        
          |  |  |                   
      $144.41 - $170.3
      $11.8M - $14M
     |                   
              3.59M
              $559M
             |  | 
          
        
          |  |  |                   
      $21.88 - $29.32
      $3.77M - $5.05M
     |                   
              6.96M
              $170M
             |  | 
          
        
          |  |  |                   
      $16.31 - $21.47
      $2.35M - $3.1M
     |                   
              4.37M
              $72.7M
             |  | 
          
        
          |  |  |                   
      $94.41 - $118.52
      $2.03M - $2.55M
     |                   
              1.04M
              $102M
             |  | 
          
        
          |  |  |                   
      $15.86 - $19.21
      $4M - $4.84M
     |                   
              7.7M
              $123M
             |  | 
          
        
          |  |  |                   
      $295.96 - $337.43
      $545K - $621K
     |                   
              610K
              $187M
             |  | 
          
        
          |  |  |                   
      $91.57 - $110.76
      $1.95M - $2.36M
     |                   
              1.5M
              $144M
             |  | 
          
        
          |  |  |                   
      $25.61 - $30.81
      $7.8M - $9.39M
     |                   
              6.14M
              $159M
             |  | 
          
        
          |  |  |                   
      $145.91 - $168.0
      $7.34M - $8.45M
     |                   
              1.43M
              $212M
             |  | 
          
        
          |  |  |                   
      $118.01 - $148.69
      $181K - $229K
     |                   
              755K
              $90.6M
             |  | 
          
        
          |  |  |                   
      $31.44 - $41.32
      $6.1M - $8.01M
     |                   
              3.4M
              $111M
             |  | 
          
        
          |  |  |                   
      $119.25 - $161.49
      $3.71M - $5.03M
     |                   
              1.15M
              $158M
             |  | 
          
        
          |  |  |                   
      $137.0 - $174.37
      $1.8M - $2.3M
     |                   
              1.26M
              $199M
             |  | 
          
        
          |  |  |                   
      $34.56 - $62.52
      $1.18M - $2.13M
     |                   
              1.05M
              $41.5M
             |  | 
          
        
          |  |  |                   
      $47.24 - $62.46
      $456K - $603K
     |                   
              1.71M
              $82.5M
             |  | 
          
        
          |  |  |                   
      $274.32 - $302.46
      $5.16M - $5.69M
     |                   
              2.25M
              $653M
             |  | 
          
        
          |  |  |                   
      $54.08 - $68.32
      $1.29M - $1.63M
     |                   
              1.56M
              $85.5M
             |  | 
          
        
          |  |  |                   
      $87.84 - $1441.89
      $491M - $8.06B
     |                   
              5.98M
              $539M
             |  | 
          
        
          |  |  |                   
      $26.8 - $37.92
      $2.08M - $2.94M
     |                   
              4.78M
              $152M
             |  | 
          
        
          |  |  |                   
      $102.24 - $109.76
      $835K - $897K
     |                   
              5.22M
              $544M
             |  |