|  |  |                   
      $172.42 - $223.89
      $51.3M - $66.7M
     |                   
              2.04M
              $414M
             |  | 
          
        
          |  |  |                   
      $274.35 - $599.47
      $13.2M - $28.9M
     |                   
              105K
              $30.8M
             |  | 
          
        
          |  |  |                   
      $157.66 - $172.39
      $22.4M - $24.4M
     |                   
              579K
              $89.6M
             |  | 
          
        
          |  |  |                   
      $308.27 - $373.31
      $26.7M - $32.4M
     |                   
              431K
              $149M
             |  | 
          
        
          |  |  |                   
      $128.02 - $151.37
      $17.5M - $20.7M
     |                   
              112K
              $14.8M
             |  | 
          
        
          |  |  |                   
      $124.66 - $159.48
      $17.9M - $22.9M
     |                   
              296K
              $47.1M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              260K
              $44.7M
             |  | 
          
        
          |  |  |                   
      $146.36 - $159.82
      $13.2M - $14.4M
     |                   
              327K
              $50M
             |  | 
          
        
          |  |  |                   
      $84.71 - $108.69
      $17.6M - $22.6M
     |                   
              107K
              $11.4M
             |  | 
          
        
          |  |  |                   
      $137.01 - $159.78
      $11.3M - $13.1M
     |                   
              340K
              $47.9M
             |  | 
          
        
          |  |  |                   
      $6700.0 - $7410.93
      $16.1M - $17.8M
     |                   
              693
              $5.12M
             |  | 
          
        
          |  |  |                   
      $479.92 - $590.74
      $17.6M - $21.7M
     |                   
              272K
              $153M
             |  | 
          
        
          |  |  |                   
      $394.72 - $440.39
      $14.4M - $16.1M
     |                   
              6.8K
              $2.86M
             |  | 
          
        
          |  |  |                   
      $255.27 - $288.74
      $9.41M - $10.6M
     |                   
              328K
              $87.6M
             |  | 
          
        
          |  |  |                   
      $252.37 - $290.71
      $14.9M - $17.1M
     |                   
              16K
              $4.4M
             |  | 
          
        
          |  |  |                   
      $100.44 - $129.37
      $12.8M - $16.5M
     |                   
              115K
              $11.8M
             |  | 
          
        
          |  |  |                   
      $233.83 - $276.34
      $12.3M - $14.6M
     |                   
              68.6K
              $17.1M
             |  | 
          
        
          |  |  |                   
      $335.24 - $380.78
      $13.6M - $15.5M
     |                   
              80.1K
              $29.4M
             |  | 
          
        
          |  |  |                   
      $267.12 - $336.65
      $12.6M - $15.9M
     |                   
              11.6K
              $3.8M
             |  | 
          
        
          |  |  |                   
      $53.19 - $69.38
      $19.7M - $25.7M
     |                   
              1.46M
              $98.7M
             |  | 
          
        
          |  |  |                   
      $32.84 - $36.72
      $12.3M - $13.8M
     |                   
              390K
              $13.9M
             |  | 
          
        
          |  |  |                   
      $125.0 - $168.0
      $14.8M - $19.9M
     |                   
              64.8K
              $10.9M
             |  | 
          
        
          |  |  |                   
      $276.47 - $328.4
      $12M - $14.2M
     |                   
              40.6K
              $11.7M
             |  | 
          
        
          |  |  |                   
      $276.76 - $326.81
      $13.2M - $15.5M
     |                   
              147K
              $45.3M
             |  | 
          
        
          |  |  |                   
      $208.27 - $238.46
      $11.7M - $13.4M
     |                   
              126K
              $29M
             |  | 
          
        
          |  |  |                   
      $227.2 - $258.07
      $12.8M - $14.5M
     |                   
              23.6K
              $5.81M
             |  | 
          
        
          |  |  |                   
      $337.37 - $395.63
      $12.5M - $14.7M
     |                   
              17.1K
              $6.78M
             |  | 
          
        
          |  |  |                   
      $80.27 - $98.06
      $11.5M - $14.1M
     |                   
              11.3K
              $1.09M
             |  | 
          
        
          |  |  |                   
      $451.58 - $565.94
      $13.3M - $16.7M
     |                   
              38.1K
              $20.7M
             |  | 
          
        
          |  |  |                   
      $740.07 - $914.43
      $10.9M - $13.4M
     |                   
              20.3K
              $16.1M
             |  | 
          
        
          |  |  |                   
      $50.37 - $60.97
      $8.85M - $10.7M
     |                   
              37.8K
              $1.96M
             |  | 
          
        
          |  |  |                   
      $1503.62 - $2206.01
      $8.58M - $12.6M
     |                   
              7.85K
              $14.3M
             |  | 
          
        
          |  |  |                   
      $123.95 - $138.08
      $8.79M - $9.79M
     |                   
              218K
              $28.2M
             |  | 
          
        
          |  |  |                   
      $210.83 - $235.28
      $5.52M - $6.16M
     |                   
              136K
              $27.7M
             |  | 
          
        
          |  |  |                   
      $14.03 - $21.24
      $6.24M - $9.44M
     |                   
              279K
              $5.11M
             |  | 
          
        
          |  |  |                   
      $126.84 - $145.22
      $8.6M - $9.84M
     |                   
              27K
              $3.48M
             |  | 
          
        
          |  |  |                   
      $908.13 - $1056.85
      $14.5M - $16.8M
     |                   
              122K
              $121M
             |  | 
          
        
          |  |  |                   
      $25.21 - $29.4
      $8.41M - $9.81M
     |                   
              82.9K
              $2.44M
             |  | 
          
        
          |  |  |                   
      $47.21 - $57.04
      $7.75M - $9.36M
     |                   
              122K
              $6.86M
             |  | 
          
        
          |  |  |                   
      $218.41 - $252.43
      $8.15M - $9.42M
     |                   
              75.3K
              $18.6M
             |  | 
          
        
          |  |  |                   
      $104.61 - $129.97
      $6.82M - $8.48M
     |                   
              54.4K
              $6.5M
             |  | 
          
        
          |  |  |                   
      $118.01 - $148.69
      $4.51M - $5.68M
     |                   
              108K
              $13M
             |  | 
          
        
          |  |  |                   
      $283.31 - $388.96
      $8.47M - $11.6M
     |                   
              32.4K
              $12.1M
             |  | 
          
        
          |  |  |                   
      $68.14 - $82.13
      $7.12M - $8.58M
     |                   
              278K
              $20.6M
             |  | 
          
        
          |  |  |                   
      $86.4 - $99.09
      $6.54M - $7.5M
     |                   
              67.3K
              $6.39M
             |  | 
          
        
          |  |  |                   
      $126.32 - $147.75
      $6.46M - $7.55M
     |                   
              15.8K
              $2.17M
             |  | 
          
        
          |  |  |                   
      $285.55 - $321.23
      $6.73M - $7.57M
     |                   
              509
              $149K
             |  | 
          
        
          |  |  |                   
      $44.55 - $56.26
      $4.29M - $5.42M
     |                   
              215K
              $9.66M
             |  | 
          
        
          |  |  |                   
      $292.36 - $342.2
      $6.24M - $7.31M
     |                   
              3.49K
              $1.09M
             |  | 
          
        
          |  |  |                   
      $70.48 - $82.91
      $6.28M - $7.38M
     |                   
              22.4K
              $1.81M
             |  |