|  |  |                   
      $29.15 - $44.46
      $5.9M - $9.01M
     |                   
              443K
              $19.2M
             |  | 
          
        
          |  |  |                   
      $740.07 - $914.43
      $9.93M - $12.3M
     |                   
              43K
              $34.2M
             |  | 
          
        
          |  |  |                   
      $116.88 - $218.1
      $5.3M - $9.89M
     |                   
              45.4K
              $9.89M
             |  | 
          
        
          |  |  |                   
      $182.34 - $286.22
      $3.38M - $5.3M
     |                   
              105K
              $28.7M
             |  | 
          
        
          |  |  |                   
      $84.71 - $108.69
      $5.92M - $7.59M
     |                   
              310K
              $32.7M
             |  | 
          
        
          |  |  |                   
      $100.44 - $129.37
      $9.47M - $12.2M
     |                   
              106K
              $10.9M
             |  | 
          
        
          |  |  |                   
      $328.01 - $475.68
      $6.31M - $9.15M
     |                   
              24.7K
              $11.6M
             |  | 
          
        
          |  |  |                   
      $236.26 - $291.15
      $5.51M - $6.79M
     |                   
              748K
              $204M
             |  | 
          
        
          |  |  |                   
      $210.47 - $274.71
      $7.16M - $9.35M
     |                   
              58.4K
              $14M
             |  | 
          
        
          |  |  |                   
      $412.99 - $531.48
      $5.93M - $7.63M
     |                   
              33.8K
              $17.2M
             |  | 
          
        
          |  |  |                   
      $267.56 - $340.8
      $7.65M - $9.74M
     |                   
              50K
              $15.1M
             |  | 
          
        
          |  |  |                   
      $239.47 - $381.26
      $798K - $1.27M
     |                   
              56.4K
              $21.3M
             |  | 
          
        
          |  |  |                   
      $317.61 - $387.52
      $1.61M - $1.96M
     |                   
              162K
              $61.9M
             |  | 
          
        
          |  |  |                   
      $292.88 - $540.68
      $5.5M - $10.2M
     |                   
              18.8K
              $7.7M
             |  | 
          
        
          |  |  |                   
      $73.31 - $91.62
      $2.18M - $2.72M
     |                   
              709K
              $64.6M
             |  | 
          
        
          |  |  |                   
      $219.37 - $417.89
      $4.01M - $7.63M
     |                   
              31.7K
              $11.1M
             |  | 
          
        
          |  |  |                   
      $193.07 - $265.71
      $5.47M - $7.52M
     |                   
              99K
              $22.9M
             |  | 
          
        
          |  |  |                   
      $7.88 - $10.63
      $6.63M - $8.94M
     |                   
              841K
              $7.44M
             |  | 
          
        
          |  |  |                   
      $9.6 - $13.72
      $5.02M - $7.17M
     |                   
              523K
              $7.17M
             |  | 
          
        
          |  |  |                   
      $5.04 - $7.56
      $4M - $6M
     |                   
              1.43M
              $10.6M
             |  | 
          
        
          |  |  |                   
      $234.49 - $288.8
      $5.5M - $6.78M
     |                   
              32K
              $9.25M
             |  | 
          
        
          |  |  |                   
      $119.93 - $156.36
      $4.65M - $6.06M
     |                   
              82.6K
              $12.7M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              355K
              $7.16M
             |  | 
          
        
          |  |  |                   
      $174.64 - $205.16
      $8.63M - $10.1M
     |                   
              452K
              $89.3M
             |  | 
          
        
          |  |  |                   
      $21.05 - $48.6
      $3.24M - $7.49M
     |                   
              154K
              $6.73M
             |  | 
          
        
          |  |  |                   
      $12.94 - $16.96
      $5.13M - $6.73M
     |                   
              630K
              $10.3M
             |  | 
          
        
          |  |  |                   
      $205.81 - $234.23
      $5.76M - $6.56M
     |                   
              46.9K
              $10.9M
             |  | 
          
        
          |  |  |                   
      $1503.62 - $2206.01
      $5.32M - $7.81M
     |                   
              10.2K
              $18.6M
             |  | 
          
        
          |  |  |                   
      $151.47 - $375.07
      $1.04M - $2.58M
     |                   
              28.4K
              $9.95M
             |  | 
          
        
          |  |  |                   
      $183.37 - $234.7
      $5.04M - $6.46M
     |                   
              27.5K
              $6.17M
             |  | 
          
        
          |  |  |                   
      $16.32 - $23.92
      $3.2M - $4.7M
     |                   
              526K
              $12.6M
             |  | 
          
        
          |  |  |                   
      $27.77 - $41.96
      $3.85M - $5.81M
     |                   
              139K
              $5.81M
             |  | 
          
        
          |  |  |                   
      $150.57 - $212.76
      $2.76M - $3.91M
     |                   
              65.5K
              $13.9M
             |  | 
          
        
          |  |  |                   
      $169.89 - $223.9
      $2.64M - $3.48M
     |                   
              68.4K
              $15.3M
             |  | 
          
        
          |  |  |                   
      $225.56 - $335.19
      $7.87M - $11.7M
     |                   
              105K
              $25M
             |  | 
          
        
          |  |  |                   
      $130.53 - $223.77
      $536K - $918K
     |                   
              56K
              $12.5M
             |  | 
          
        
          |  |  |                   
      $41.21 - $55.9
      $3.66M - $4.97M
     |                   
              88.9K
              $4.91M
             |  | 
          
        
          |  |  |                   
      $81.34 - $124.36
      $153K - $234K
     |                   
              176K
              $21.9M
             |  | 
          
        
          |  |  |                   
      $544.07 - $787.63
      $80K - $116K
     |                   
              26.2K
              $20.6M
             |  | 
          
        
          |  |  |                   
      $10.71 - $14.2
      $3.72M - $4.94M
     |                   
              348K
              $4.57M
             |  | 
          
        
          |  |  |                   
      $28.01 - $36.25
      $1.16M - $1.51M
     |                   
              498K
              $17.9M
             |  | 
          
        
          |  |  |                   
      $47.91 - $70.14
      $4.19M - $6.13M
     |                   
              87.4K
              $4.55M
             |  | 
          
        
          |  |  |                   
      $25.35 - $64.65
      $2.25M - $5.74M
     |                   
              88.8K
              $4.43M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              31.1K
              $5.76M
             |  | 
          
        
          |  |  |                   
      $110.41 - $176.0
      $2.71M - $4.31M
     |                   
              24.5K
              $4.31M
             |  | 
          
        
          |  |  |                   
      $46.95 - $68.11
      $985K - $1.43M
     |                   
              312K
              $19.7M
             |  | 
          
        
          |  |  |                   
      $17.78 - $30.41
      $2.43M - $4.15M
     |                   
              136K
              $4.15M
             |  | 
          
        
          |  |  |                   
      $144.32 - $190.42
      $2.09M - $2.75M
     |                   
              58.4K
              $11.1M
             |  | 
          
        
          |  |  |                   
      $145.85 - $225.38
      $72.9K - $113K
     |                   
              111K
              $23.3M
             |  | 
          
        
          |  |  |                   
      $32.56 - $35.71
      $3.9M - $4.28M
     |                   
              250K
              $8.27M
             |  |