|  |  |                   
      $124.01 - $154.76
      $6.68M - $8.33M
     |                   
              211K
              $30.4M
             |  | 
          
        
          |  |  |                   
      $111.01 - $119.72
      $6.33M - $6.83M
     |                   
              201K
              $23.2M
             |  | 
          
        
          |  |  |                   
      $38.16 - $46.72
      $5.18M - $6.34M
     |                   
              758K
              $33.5M
             |  | 
          
        
          |  |  |                   
      $32.79 - $42.24
      $4.26M - $5.48M
     |                   
              289K
              $12.2M
             |  | 
          
        
          |  |  |                   
      $21.0 - $27.11
      $5.92M - $7.64M
     |                   
              670K
              $16.6M
             |  | 
          
        
          |  |  |                   
      $7.5 - $14.29
      $3.1M - $5.9M
     |                   
              806K
              $9.56M
             |  | 
          
        
          |  |  |                   
      $137.27 - $193.1
      $3.12M - $4.39M
     |                   
              91.6K
              $17.6M
             |  | 
          
        
          |  |  |                   
      $31.48 - $38.2
      $4.06M - $4.93M
     |                   
              617K
              $23.4M
             |  | 
          
        
          |  |  |                   
      $43.24 - $75.26
      $2.06M - $3.58M
     |                   
              190K
              $13.8M
             |  | 
          
        
          |  |  |                   
      $64.31 - $75.93
      $7.81M - $9.22M
     |                   
              454K
              $30.9M
             |  | 
          
        
          |  |  |                   
      $28.42 - $38.55
      $3.86M - $5.24M
     |                   
              614K
              $21M
             |  | 
          
        
          |  |  |                   
      $82.27 - $103.29
      $4.06M - $5.1M
     |                   
              279K
              $28.9M
             |  | 
          
        
          |  |  |                   
      $66.73 - $108.75
      $1.47M - $2.4M
     |                   
              130K
              $14.1M
             |  | 
          
        
          |  |  |                   
      $32.82 - $44.79
      $3.45M - $4.7M
     |                   
              331K
              $14.8M
             |  | 
          
        
          |  |  |                   
      $68.75 - $98.6
      $2.43M - $3.48M
     |                   
              147K
              $14.5M
             |  | 
          
        
          |  |  |                   
      $17.95 - $22.57
      $5.03M - $6.33M
     |                   
              1.19M
              $25.5M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.11M
              $22.3M
             |  | 
          
        
          |  |  |                   
      $10.36 - $14.93
      $4.83M - $6.95M
     |                   
              1.68M
              $22.8M
             |  | 
          
        
          |  |  |                   
      $66.4 - $86.59
      $2.39M - $3.12M
     |                   
              270K
              $22.7M
             |  | 
          
        
          |  |  |                   
      $31.89 - $38.37
      $5.42M - $6.52M
     |                   
              257K
              $9.25M
             |  | 
          
        
          |  |  |                   
      $217.49 - $248.93
      $6.37M - $7.29M
     |                   
              68.4K
              $15.6M
             |  | 
          
        
          |  |  |                   
      $100.22 - $123.41
      $5.33M - $6.56M
     |                   
              203K
              $22.9M
             |  | 
          
        
          |  |  |                   
      $56.04 - $74.77
      $3.24M - $4.32M
     |                   
              214K
              $16M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              90.2K
              $22.2M
             |  | 
          
        
          |  |  |                   
      $419.99 - $501.97
      $5.4M - $6.45M
     |                   
              87K
              $42.1M
             |  | 
          
        
          |  |  |                   
      $104.79 - $127.3
      $5.27M - $6.4M
     |                   
              221K
              $26.7M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              906K
              $20.4M
             |  | 
          
        
          |  |  |                   
      $99.75 - $151.89
      $3.7M - $5.63M
     |                   
              284K
              $43M
             |  | 
          
        
          |  |  |                   
      $46.2 - $56.12
      $6.42M - $7.8M
     |                   
              535K
              $25.6M
             |  | 
          
        
          |  |  |                   
      $90.17 - $103.07
      $4.68M - $5.35M
     |                   
              137K
              $13.7M
             |  | 
          
        
          |  |  |                   
      $167.51 - $223.5
      $2.1M - $2.8M
     |                   
              266K
              $57M
             |  | 
          
        
          |  |  |                   
      $152.87 - $168.51
      $5.89M - $6.49M
     |                   
              170K
              $27.5M
             |  | 
          
        
          |  |  |                   
      $210.85 - $245.99
      $4.38M - $5.11M
     |                   
              72K
              $17.2M
             |  | 
          
        
          |  |  |                   
      $28.49 - $33.82
      $7.88M - $9.36M
     |                   
              969K
              $28.8M
             |  | 
          
        
          |  |  |                   
      $71.89 - $93.51
      $2.1M - $2.73M
     |                   
              198K
              $18.5M
             |  | 
          
        
          |  |  |                   
      $116.79 - $241.6
      $1.75M - $3.61M
     |                   
              58.3K
              $12.4M
             |  | 
          
        
          |  |  |                   
      $192.02 - $234.65
      $4.17M - $5.1M
     |                   
              94.5K
              $21.8M
             |  | 
          
        
          |  |  |                   
      $15.86 - $24.35
      $2.76M - $4.23M
     |                   
              395K
              $9.63M
             |  | 
          
        
          |  |  |                   
      $81.16 - $95.48
      $6.7M - $7.88M
     |                   
              308K
              $26.5M
             |  | 
          
        
          |  |  |                   
      $48.86 - $62.99
      $3.98M - $5.13M
     |                   
              251K
              $15.6M
             |  | 
          
        
          |  |  |                   
      $4.0 - $7.05
      $1.75M - $3.09M
     |                   
              1.81M
              $12.3M
             |  | 
          
        
          |  |  |                   
      $37.49 - $59.36
      $4.13M - $6.54M
     |                   
              396K
              $21.9M
             |  | 
          
        
          |  |  |                   
      $12.55 - $16.75
      $4.04M - $5.4M
     |                   
              915K
              $14.5M
             |  | 
          
        
          |  |  |                   
      $50.77 - $82.74
      $1.92M - $3.13M
     |                   
              160K
              $12.8M
             |  | 
          
        
          |  |  |                   
      $125.44 - $166.41
      $2.9M - $3.84M
     |                   
              89.6K
              $14.8M
             |  | 
          
        
          |  |  |                   
      $38.78 - $51.89
      $3.2M - $4.28M
     |                   
              336K
              $17.3M
             |  | 
          
        
          |  |  |                   
      $28.95 - $37.27
      $5.36M - $6.91M
     |                   
              809K
              $28M
             |  | 
          
        
          |  |  |                   
      $96.97 - $117.58
      $8.35M - $10.1M
     |                   
              752K
              $82.6M
             |  | 
          
        
          |  |  |                   
      $105.63 - $131.12
      $9.81M - $12.2M
     |                   
              734K
              $85.6M
             |  | 
          
        
          |  |  |                   
      $120.08 - $243.11
      $1.29M - $2.61M
     |                   
              46.3K
              $10.2M
             |  |