|  |  |                   
      $36.04 - $38.78
      $41.2M - $44.3M
     |                   
              40M
              $1.54B
             |  | 
          
        
          |  |  |                   
      $53.36 - $59.69
      $21.3M - $23.9M
     |                   
              9.75M
              $568M
             |  | 
          
        
          |  |  |                   
      $48.5 - $50.19
      $55.2M - $57.1M
     |                   
              1.32M
              $66.2M
             |  | 
          
        
          |  |  |                   
      $48.85 - $50.94
      $53.6M - $55.9M
     |                   
              1.28M
              $65M
             |  | 
          
        
          |  |  |                   
      $29.55 - $32.52
      $13.2M - $14.6M
     |                   
              17.2M
              $553M
             |  | 
          
        
          |  |  |                   
      $30.76 - $33.01
      $17.6M - $18.9M
     |                   
              16.5M
              $543M
             |  | 
          
        
          |  |  |                   
      $54.21 - $57.41
      $33.7M - $35.7M
     |                   
              833K
              $47.4M
             |  | 
          
        
          |  |  |                   
      $35.76 - $37.93
      $13.4M - $14.2M
     |                   
              7.54M
              $285M
             |  | 
          
        
          |  |  |                   
      $98.52 - $103.93
      $12.7M - $13.4M
     |                   
              8.01M
              $825M
             |  | 
          
        
          |  |  |                   
      $202.38 - $256.87
      $3.23M - $4.1M
     |                   
              328K
              $83.5M
             |  | 
          
        
          |  |  |                   
      $32.78 - $35.79
      $317K - $346K
     |                   
              5.91M
              $211M
             |  | 
          
        
          |  |  |                   
      $28.69 - $30.59
      $6.36M - $6.79M
     |                   
              6.22M
              $189M
             |  | 
          
        
          |  |  |                   
      $41.6 - $42.66
      $6.53M - $6.7M
     |                   
              240K
              $10.1M
             |  | 
          
        
          |  |  |                   
      $491.09 - $535.64
      $4.64M - $5.06M
     |                   
              90.7K
              $47M
             |  | 
          
        
          |  |  |                   
      $41.8 - $43.15
      $6.04M - $6.23M
     |                   
              186K
              $7.97M
             |  | 
          
        
          |  |  |                   
      $184.85 - $231.54
      $451K - $565K
     |                   
              62.1K
              $14.4M
             |  | 
          
        
          |  |  |                   
      $282.78 - $316.06
      $607K - $679K
     |                   
              84.2K
              $26.5M
             |  | 
          
        
          |  |  |                   
      $264.74 - $369.57
      $476K - $664K
     |                   
              34.3K
              $11.3M
             |  | 
          
        
          |  |  |                   
      $19.31 - $35.5
      $798K - $1.47M
     |                   
              98.4K
              $3.3M
             |  | 
          
        
          |  |  |                   
      $104.88 - $168.89
      $312K - $502K
     |                   
              29.5K
              $4.94M
             |  | 
          
        
          |  |  |                   
      $155.17 - $185.42
      $328K - $392K
     |                   
              35.5K
              $6.59M
             |  | 
          
        
          |  |  |                   
      $335.1 - $718.54
      $335 - $719
     |                   
              3.77K
              $2.71M
             |  | 
          
        
          |  |  |                   
      $63.41 - $69.69
      $494K - $543K
     |                   
              154K
              $10.5M
             |  | 
          
        
          |  |  |                   
      $218.96 - $328.33
      $198K - $296K
     |                   
              16.4K
              $4.6M
             |  | 
          
        
          |  |  |                   
      $105.83 - $117.22
      $701K - $777K
     |                   
              93.4K
              $10.5M
             |  | 
          
        
          |  |  |                   
      $44.92 - $52.42
      $521K - $608K
     |                   
              122K
              $6.31M
             |  | 
          
        
          |  |  |                   
      $23.29 - $25.88
      $881K - $979K
     |                   
              118K
              $3M
             |  | 
          
        
          |  |  |                   
      $150.47 - $161.22
      $1.15M - $1.24M
     |                   
              32.8K
              $5.05M
             |  | 
          
        
          |  |  |                   
      $48.67 - $56.22
      $439K - $508K
     |                   
              76K
              $4.24M
             |  | 
          
        
          |  |  |                   
      $145.57 - $161.83
      $560K - $622K
     |                   
              36.9K
              $5.72M
             |  | 
          
        
          |  |  |                   
      $110.06 - $110.49
      $978K - $982K
     |                   
              30.6K
              $3.38M
             |  | 
          
        
          |  |  |                   
      $689.63 - $968.09
      $394K - $554K
     |                   
              2.84K
              $2.75M
             |  | 
          
        
          |  |  |                   
      $91.27 - $143.18
      $11.1K - $17.5K
     |                   
              18.1K
              $2.59M
             |  | 
          
        
          |  |  |                   
      $139.09 - $161.16
      $286K - $331K
     |                   
              33.1K
              $5.26M
             |  | 
          
        
          |  |  |                   
      $357.4 - $423.42
      $242K - $287K
     |                   
              16.1K
              $6.52M
             |  | 
          
        
          |  |  |                   
      $696.56 - $806.32
      $380K - $439K
     |                   
              4.77K
              $3.8M
             |  | 
          
        
          |  |  |                   
      $145.84 - $173.55
      $665K - $791K
     |                   
              11.7K
              $1.94M
             |  | 
          
        
          |  |  |                   
      $211.65 - $238.24
      $705K - $794K
     |                   
              118K
              $25.9M
             |  | 
          
        
          |  |  |                   
      $390.92 - $477.15
      $59K - $72K
     |                   
              7.55K
              $3.6M
             |  | 
          
        
          |  |  |                   
      $291.67 - $316.99
      $582K - $632K
     |                   
              12K
              $3.65M
             |  | 
          
        
          |  |  |                   
      $567.77 - $614.76
      $172K - $186K
     |                   
              12.1K
              $7.43M
             |  | 
          
        
          |  |  |                   
      $85.57 - $103.49
      $152K - $184K
     |                   
              33.3K
              $3.38M
             |  | 
          
        
          |  |  |                   
      $156.25 - $204.95
      $390K - $511K
     |                   
              10.1K
              $2.07M
             |  | 
          
        
          |  |  |                   
      $77.05 - $85.16
      $431K - $477K
     |                   
              59.5K
              $4.99M
             |  | 
          
        
          |  |  |                   
      $134.8 - $184.42
      $253K - $346K
     |                   
              18.9K
              $3.06M
             |  | 
          
        
          |  |  |                   
      $420.11 - $472.68
      $1.68K - $1.89K
     |                   
              14.1K
              $6.6M
             |  | 
          
        
          |  |  |                   
      $112.11 - $157.12
      $306K - $429K
     |                   
              8.25K
              $1.23M
             |  | 
          
        
          |  |  |                   
      $5.42 - $6.85
      $141K - $178K
     |                   
              379K
              $2.54M
             |  | 
          
        
          |  |  |                   
      $7.2 - $8.55
      $538K - $639K
     |                   
              327K
              $2.7M
             |  | 
          
        
          |  |  |                   
      $303.93 - $329.86
      $36.2K - $39.3K
     |                   
              21.4K
              $7.03M
             |  |