|  |  |                   
      $68.37 - $73.9
      $16.9M - $18.2M
     |                   
              7.64M
              $541M
             |  | 
          
        
          |  |  |                   
      $172.42 - $223.89
      $3.45M - $4.48M
     |                   
              847K
              $174M
             |  | 
          
        
          |  |  |                   
      $84.91 - $92.56
      $16.6M - $18.1M
     |                   
              1.69M
              $155M
             |  | 
          
        
          |  |  |                   
      $116.93 - $119.39
      $11.1M - $11.3M
     |                   
              21.1K
              $2.52M
             |  | 
          
        
          |  |  |                   
      $274.35 - $599.47
      $1.72M - $3.77M
     |                   
              35.1K
              $10.9M
             |  | 
          
        
          |  |  |                   
      $713.71 - $898.95
      $2.34M - $2.95M
     |                   
              102K
              $79.6M
             |  | 
          
        
          |  |  |                   
      $335.24 - $380.78
      $6.74M - $7.66M
     |                   
              163K
              $59.9M
             |  | 
          
        
          |  |  |                   
      $99.77 - $112.45
      $636K - $716K
     |                   
              1.1M
              $116M
             |  | 
          
        
          |  |  |                   
      $124.66 - $159.48
      $4.95M - $6.33M
     |                   
              41.1K
              $6.55M
             |  | 
          
        
          |  |  |                   
      $157.66 - $172.39
      $3.72M - $4.06M
     |                   
              154K
              $24.6M
             |  | 
          
        
          |  |  |                   
      $133.73 - $168.51
      $26.1K - $32.9K
     |                   
              218K
              $31.2M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              18.2K
              $4.47M
             |  | 
          
        
          |  |  |                   
      $44.12 - $59.6
      $48K - $64.8K
     |                   
              262K
              $12.1M
             |  | 
          
        
          |  |  |                   
      $50.37 - $60.97
      $2.18M - $2.64M
     |                   
              152K
              $7.87M
             |  | 
          
        
          |  |  |                   
      $50.48 - $50.71
      $3.64M - $3.65M
     |                   
              31.4K
              $1.59M
             |  | 
          
        
          |  |  |                   
      $16.14 - $18.75
      $3.18M - $3.69M
     |                   
              18.5K
              $342K
             |  | 
          
        
          |  |  |                   
      $146.36 - $159.82
      $296K - $323K
     |                   
              225K
              $34.3M
             |  | 
          
        
          |  |  |                   
      $483.48 - $539.8
      $552K - $616K
     |                   
              47.9K
              $23.3M
             |  | 
          
        
          |  |  |                   
      $73.47 - $87.12
      $34.4K - $40.8K
     |                   
              259K
              $20.5M
             |  | 
          
        
          |  |  |                   
      $203.96 - $228.19
      $2.55M - $2.85M
     |                   
              24.4K
              $5.4M
             |  | 
          
        
          |  |  |                   
      $285.55 - $321.23
      $364K - $410K
     |                   
              97K
              $28.3M
             |  | 
          
        
          |  |  |                   
      $53.27 - $72.04
      $2.33M - $3.15M
     |                   
              55.3K
              $3.93M
             |  | 
          
        
          |  |  |                   
      $115.21 - $142.87
      $2.17M - $2.7M
     |                   
              19.8K
              $2.83M
             |  | 
          
        
          |  |  |                   
      $35.88 - $52.99
      $1.71M - $2.53M
     |                   
              12.4K
              $611K
             |  | 
          
        
          |  |  |                   
      $47.46 - $55.3
      $1.8M - $2.1M
     |                   
              419K
              $23.1M
             |  | 
          
        
          |  |  |                   
      $86.05 - $107.7
      $1.66M - $2.08M
     |                   
              9.01K
              $970K
             |  | 
          
        
          |  |  |                   
      $128.02 - $151.37
      $318K - $376K
     |                   
              81.5K
              $10.8M
             |  | 
          
        
          |  |  |                   
      $21.59 - $24.84
      $1.06M - $1.22M
     |                   
              527K
              $12.8M
             |  | 
          
        
          |  |  |                   
      $18.34 - $23.52
      $1.86M - $2.38M
     |                   
              227K
              $5.34M
             |  | 
          
        
          |  |  |                   
      $45.98 - $56.15
      $2.28M - $2.79M
     |                   
              121K
              $6.8M
             |  | 
          
        
          |  |  |                   
      $12.51 - $20.45
      $1.49M - $2.43M
     |                   
              20.2K
              $412K
             |  | 
          
        
          |  |  |                   
      $19.89 - $24.42
      $1.47M - $1.8M
     |                   
              69.7K
              $1.67M
             |  | 
          
        
          |  |  |                   
      $145.06 - $162.66
      $1.49M - $1.67M
     |                   
              3.89K
              $599K
             |  | 
          
        
          |  |  |                   
      $91.92 - $110.2
      $730K - $875K
     |                   
              63.2K
              $6.38M
             |  | 
          
        
          |  |  |                   
      $47.72 - $63.84
      $357K - $478K
     |                   
              113K
              $5.53M
             |  | 
          
        
          |  |  |                   
      $145.91 - $168.0
      $745K - $858K
     |                   
              17.3K
              $2.55M
             |  | 
          
        
          |  |  |                   
      $31.95 - $42.2
      $250K - $330K
     |                   
              108K
              $3.64M
             |  | 
          
        
          |  |  |                   
      $47.91 - $70.14
      $192K - $281K
     |                   
              78K
              $4.06M
             |  | 
          
        
          |  |  |                   
      $390.26 - $489.06
      $143K - $179K
     |                   
              10.2K
              $4.12M
             |  | 
          
        
          |  |  |                   
      $438.31 - $527.29
      $972K - $1.17M
     |                   
              1.15K
              $608K
             |  | 
          
        
          |  |  |                   
      $92.79 - $134.29
      $1.06M - $1.53M
     |                   
              14.2K
              $1.89M
             |  | 
          
        
          |  |  |                   
      $92.02 - $106.54
      $972K - $1.13M
     |                   
              11.2K
              $1.18M
             |  | 
          
        
          |  |  |                   
      $108.89 - $145.23
      $863K - $1.15M
     |                   
              8.62K
              $1.07M
             |  | 
          
        
          |  |  |                   
      $98.05 - $113.3
      $822K - $950K
     |                   
              8.9K
              $892K
             |  | 
          
        
          |  |  |                   
      $919.93 - $1101.66
      $1.18M - $1.41M
     |                   
              4.82K
              $5.01M
             |  | 
          
        
          |  |  |                   
      $174.64 - $205.16
      $601K - $706K
     |                   
              40.4K
              $7.99M
             |  | 
          
        
          |  |  |                   
      $63.54 - $68.5
      $872K - $940K
     |                   
              138K
              $9.31M
             |  | 
          
        
          |  |  |                   
      $216.47 - $242.1
      $670K - $749K
     |                   
              78.1K
              $17.9M
             |  | 
          
        
          |  |  |                   
      $483.07 - $625.6
      $616K - $798K
     |                   
              822
              $431K
             |  | 
          
        
          |  |  |                   
      $239.47 - $381.26
      $1.55M - $2.47M
     |                   
              6.25K
              $2.36M
             |  |