|  |  |                   
      $30.09 - $38.95
      $3.41M - $4.41M
     |                   
              292K
              $11.4M
             |  | 
          
        
          |  |  |                   
      $376.48 - $440.65
      $3.65M - $4.27M
     |                   
              36.4K
              $16M
             |  | 
          
        
          |  |  |                   
      $31.27 - $48.64
      $2.43M - $3.78M
     |                   
              149K
              $7.25M
             |  | 
          
        
          |  |  |                   
      $58.78 - $100.27
      $2.77M - $4.73M
     |                   
              53.3K
              $5.3M
             |  | 
          
        
          |  |  |                   
      $27.08 - $33.74
      $387K - $482K
     |                   
              2.37M
              $77.8M
             |  | 
          
        
          |  |  |                   
      $50.5 - $71.23
      $3.17M - $4.47M
     |                   
              105K
              $7.1M
             |  | 
          
        
          |  |  |                   
      $55.86 - $76.98
      $3.9M - $5.37M
     |                   
              74.8K
              $5.07M
             |  | 
          
        
          |  |  |                   
      $10.43 - $16.04
      $2.44M - $3.75M
     |                   
              391K
              $6.27M
             |  | 
          
        
          |  |  |                   
      $77.56 - $87.72
      $4.2M - $4.75M
     |                   
              90.4K
              $7.74M
             |  | 
          
        
          |  |  |                   
      $34.8 - $64.85
      $80K - $149K
     |                   
              237K
              $15.3M
             |  | 
          
        
          |  |  |                   
      $68.42 - $82.49
      $3.82M - $4.61M
     |                   
              196K
              $15.7M
             |  | 
          
        
          |  |  |                   
      $8.25 - $25.2
      $1.14M - $3.48M
     |                   
              248K
              $6.22M
             |  | 
          
        
          |  |  |                   
      $468.22 - $566.51
      $3.65M - $4.42M
     |                   
              7.8K
              $4.42M
             |  | 
          
        
          |  |  |                   
      $71.63 - $125.98
      $11.5M - $20.2M
     |                   
              606K
              $74.2M
             |  | 
          
        
          |  |  |                   
      $88.76 - $105.77
      $5.59M - $6.66M
     |                   
              379K
              $37.4M
             |  | 
          
        
          |  |  |                   
      $64.72 - $127.91
      $21.2M - $41.9M
     |                   
              902K
              $111M
             |  | 
          
        
          |  |  |                   
      $34.79 - $42.99
      $3.27M - $4.04M
     |                   
              265K
              $11.4M
             |  | 
          
        
          |  |  |                   
      $68.14 - $82.13
      $3.39M - $4.09M
     |                   
              93K
              $7.57M
             |  | 
          
        
          |  |  |                   
      $143.04 - $178.17
      $3.56M - $4.44M
     |                   
              61.5K
              $10.1M
             |  | 
          
        
          |  |  |                   
      $89.24 - $144.06
      $2.11M - $3.4M
     |                   
              43.2K
              $6.22M
             |  | 
          
        
          |  |  |                   
      $48.21 - $66.48
      $3.01M - $4.16M
     |                   
              66.2K
              $4.37M
             |  | 
          
        
          |  |  |                   
      $45.31 - $64.39
      $3.79M - $5.38M
     |                   
              109K
              $5.47M
             |  | 
          
        
          |  |  |                   
      $61.82 - $71.72
      $3.94M - $4.58M
     |                   
              115K
              $7.73M
             |  | 
          
        
          |  |  |                   
      $75.85 - $140.6
      $1.93M - $3.59M
     |                   
              34.9K
              $4.91M
             |  | 
          
        
          |  |  |                   
      $105.69 - $140.64
      $1.03M - $1.36M
     |                   
              404K
              $53.5M
             |  | 
          
        
          |  |  |                   
      $26.8 - $37.92
      $5.28M - $7.47M
     |                   
              597K
              $19M
             |  | 
          
        
          |  |  |                   
      $6.74 - $11.03
      $241K - $394K
     |                   
              874K
              $9.64M
             |  | 
          
        
          |  |  |                   
      $110.41 - $176.0
      $1.5M - $2.39M
     |                   
              51.9K
              $9.13M
             |  | 
          
        
          |  |  |                   
      $52.73 - $65.22
      $3.22M - $3.98M
     |                   
              61K
              $3.97M
             |  | 
          
        
          |  |  |                   
      $29.11 - $31.44
      $3.82M - $4.12M
     |                   
              148K
              $4.48M
             |  | 
          
        
          |  |  |                   
      $182.34 - $286.22
      $2.48M - $3.89M
     |                   
              16.5K
              $4.53M
             |  | 
          
        
          |  |  |                   
      $15.9 - $21.16
      $3.24M - $4.31M
     |                   
              283K
              $5.43M
             |  | 
          
        
          |  |  |                   
      $56.15 - $84.23
      $1.03M - $1.55M
     |                   
              481K
              $38.3M
             |  | 
          
        
          |  |  |                   
      $106.07 - $171.99
      $1.95M - $3.16M
     |                   
              30.4K
              $5.18M
             |  | 
          
        
          |  |  |                   
      $146.74 - $176.07
      $3.43M - $4.12M
     |                   
              30.4K
              $4.93M
             |  | 
          
        
          |  |  |                   
      $40.31 - $58.08
      $2.4M - $3.46M
     |                   
              121K
              $6.45M
             |  | 
          
        
          |  |  |                   
      $62.73 - $78.42
      $2.83M - $3.54M
     |                   
              80.7K
              $6.25M
             |  | 
          
        
          |  |  |                   
      $46.68 - $61.09
      $2.66M - $3.48M
     |                   
              139K
              $8.43M
             |  | 
          
        
          |  |  |                   
      $50.56 - $84.56
      $1.6M - $2.67M
     |                   
              71.8K
              $6.07M
             |  | 
          
        
          |  |  |                   
      $10.67 - $15.71
      $3.13M - $4.6M
     |                   
              425K
              $5.54M
             |  | 
          
        
          |  |  |                   
      $22.25 - $30.3
      $2.95M - $4.02M
     |                   
              246K
              $6.75M
             |  | 
          
        
          |  |  |                   
      $6.22 - $19.04
      $596K - $1.82M
     |                   
              403K
              $5.9M
             |  | 
          
        
          |  |  |                   
      $14.0 - $22.6
      $2.25M - $3.63M
     |                   
              161K
              $3.52M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              137K
              $11.7M
             |  | 
          
        
          |  |  |                   
      $108.68 - $145.07
      $1.74M - $2.32M
     |                   
              261K
              $37M
             |  | 
          
        
          |  |  |                   
      $77.85 - $82.88
      $3.54M - $3.77M
     |                   
              93.5K
              $7.44M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              16.3K
              $4.34M
             |  | 
          
        
          |  |  |                   
      $9.0 - $24.12
      $1.08M - $2.88M
     |                   
              154K
              $3.71M
             |  | 
          
        
          |  |  |                   
      $131.84 - $157.76
      $2.73M - $3.27M
     |                   
              26.4K
              $4.16M
             |  | 
          
        
          |  |  |                   
      $12.69 - $20.62
      $1.73M - $2.81M
     |                   
              218K
              $4.4M
             |  |