|  |  |                   
      $141.37 - $228.57
      $18.2M - $29.4M
     |                   
              202K
              $45.7M
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $10.2M - $13.7M
     |                   
              355K
              $77.9M
             |  | 
          
        
          |  |  |                   
      $273.71 - $316.29
      $13.9M - $16.1M
     |                   
              50.9K
              $15.5M
             |  | 
          
        
          |  |  |                   
      $24.21 - $35.95
      $9.99M - $14.8M
     |                   
              413K
              $14.8M
             |  | 
          
        
          |  |  |                   
      $49.38 - $79.97
      $8.54M - $13.8M
     |                   
              259K
              $20M
             |  | 
          
        
          |  |  |                   
      $239.47 - $381.26
      $844K - $1.34M
     |                   
              99.9K
              $37.8M
             |  | 
          
        
          |  |  |                   
      $150.57 - $212.76
      $8.66M - $12.2M
     |                   
              57.5K
              $12.2M
             |  | 
          
        
          |  |  |                   
      $81.34 - $124.36
      $7.56M - $11.6M
     |                   
              93K
              $11.6M
             |  | 
          
        
          |  |  |                   
      $49.56 - $95.06
      $5.45M - $10.5M
     |                   
              110K
              $10.5M
             |  | 
          
        
          |  |  |                   
      $153.5 - $218.72
      $7.14M - $10.2M
     |                   
              46.5K
              $10.2M
             |  | 
          
        
          |  |  |                   
      $66.54 - $144.33
      $4.66M - $10.1M
     |                   
              70.1K
              $10.1M
             |  | 
          
        
          |  |  |                   
      $4.66 - $11.94
      $3.04M - $7.79M
     |                   
              873K
              $10.3M
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $3.62M - $5.07M
     |                   
              38.3K
              $19.1M
             |  | 
          
        
          |  |  |                   
      $34.17 - $93.63
      $3.1M - $8.49M
     |                   
              90.7K
              $8.49M
             |  | 
          
        
          |  |  |                   
      $2.24 - $4.53
      $4.16M - $8.41M
     |                   
              1.86M
              $8.13M
             |  | 
          
        
          |  |  |                   
      $164.6 - $238.02
      $5.6M - $8.09M
     |                   
              34K
              $8.09M
             |  | 
          
        
          |  |  |                   
      $305.98 - $406.88
      $3.01M - $4.01M
     |                   
              65.6K
              $26.7M
             |  | 
          
        
          |  |  |                   
      $45.27 - $79.4
      $4.78M - $8.38M
     |                   
              106K
              $7.59M
             |  | 
          
        
          |  |  |                   
      $198.07 - $245.17
      $6.59M - $8.15M
     |                   
              33.3K
              $7.56M
             |  | 
          
        
          |  |  |                   
      $27.82 - $46.45
      $4.34M - $7.25M
     |                   
              156K
              $7.25M
             |  | 
          
        
          |  |  |                   
      $53.9 - $98.68
      $4M - $7.33M
     |                   
              74.3K
              $7.02M
             |  | 
          
        
          |  |  |                   
      $118.81 - $151.28
      $4.86M - $6.19M
     |                   
              40.9K
              $6.19M
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $1.92M - $2.93M
     |                   
              23.7K
              $17.5M
             |  | 
          
        
          |  |  |                   
      $855.86 - $1339.13
      $1.64M - $2.57M
     |                   
              10.6K
              $14.2M
             |  | 
          
        
          |  |  |                   
      $151.47 - $375.07
      $2.59M - $6.41M
     |                   
              17.1K
              $5.99M
             |  | 
          
        
          |  |  |                   
      $144.7 - $178.6
      $4.27M - $5.27M
     |                   
              58.9K
              $10.4M
             |  | 
          
        
          |  |  |                   
      $25.25 - $35.9
      $3.52M - $5.01M
     |                   
              140K
              $4.73M
             |  | 
          
        
          |  |  |                   
      $14.18 - $20.08
      $3.21M - $4.55M
     |                   
              227K
              $4.43M
             |  | 
          
        
          |  |  |                   
      $89.7 - $107.41
      $2.93M - $3.51M
     |                   
              156K
              $16.7M
             |  | 
          
        
          |  |  |                   
      $53.19 - $69.38
      $3.19M - $4.16M
     |                   
              60K
              $4.16M
             |  | 
          
        
          |  |  |                   
      $132.23 - $171.87
      $477K - $620K
     |                   
              124K
              $21M
             |  | 
          
        
          |  |  |                   
      $6.51 - $10.12
      $2.6M - $4.05M
     |                   
              400K
              $3.91M
             |  | 
          
        
          |  |  |                   
      $462.22 - $707.75
      $2.43M - $3.72M
     |                   
              5.25K
              $3.72M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              61K
              $3.51M
             |  | 
          
        
          |  |  |                   
      $10.05 - $27.77
      $1.36M - $3.75M
     |                   
              135K
              $3.47M
             |  | 
          
        
          |  |  |                   
      $64.72 - $127.91
      $777K - $1.53M
     |                   
              56.5K
              $6.96M
             |  | 
          
        
          |  |  |                   
      $166.81 - $257.39
      $1.99M - $3.06M
     |                   
              11.9K
              $3.06M
             |  | 
          
        
          |  |  |                   
      $149.23 - $184.95
      $716K - $888K
     |                   
              98.1K
              $17.9M
             |  | 
          
        
          |  |  |                   
      $9.0 - $24.12
      $1M - $2.69M
     |                   
              112K
              $2.69M
             |  | 
          
        
          |  |  |                   
      $40.42 - $56.91
      $619K - $872K
     |                   
              170K
              $9.65M
             |  | 
          
        
          |  |  |                   
      $67.96 - $91.05
      $1.5M - $2M
     |                   
              73.3K
              $6.59M
             |  | 
          
        
          |  |  |                   
      $1.73 - $2.69
      $1.57M - $2.44M
     |                   
              906K
              $1.98M
             |  | 
          
        
          |  |  |                   
      $86.79 - $101.21
      $1.66M - $1.93M
     |                   
              19.1K
              $1.88M
             |  | 
          
        
          |  |  |                   
      $19.34 - $36.75
      $919K - $1.75M
     |                   
              47.5K
              $1.61M
             |  | 
          
        
          |  |  |                   
      $308.27 - $373.31
      $925K - $1.12M
     |                   
              48.1K
              $17.1M
             |  | 
          
        
          |  |  |                   
      $29.84 - $42.92
      $1.06M - $1.53M
     |                   
              35.6K
              $1.18M
             |  | 
          
        
          |  |  |                   
      $104.79 - $127.3
      $1.02M - $1.23M
     |                   
              9.7K
              $1.17M
             |  | 
          
        
          |  |  |                   
      $6.13 - $9.4
      $613K - $940K
     |                   
              140K
              $1.19M
             |  | 
          
        
          |  |  |                   
      $10.02 - $13.19
      $451K - $594K
     |                   
              45K
              $524K
             |  | 
          
        
          |  |  |                   
      $479.92 - $590.74
      $168K - $207K
     |                   
              17.8K
              $10M
             |  |