|  |  |                   
      $75.06 - $94.9
      $2.36M - $2.99M
     |                   
              288K
              $22.8M
             |  | 
          
        
          |  |  |                   
      $25.39 - $110.98
      $70.7K - $309K
     |                   
              367K
              $36.2M
             |  | 
          
        
          |  |  |                   
      $30.01 - $46.17
      $3.56M - $5.47M
     |                   
              137K
              $4.15M
             |  | 
          
        
          |  |  |                   
      $47.06 - $55.99
      $1.77M - $2.11M
     |                   
              917K
              $45.1M
             |  | 
          
        
          |  |  |                   
      $66.72 - $82.6
      $3.86M - $4.78M
     |                   
              238K
              $15.9M
             |  | 
          
        
          |  |  |                   
      $33.77 - $40.11
      $5.3M - $6.3M
     |                   
              1.27M
              $42.8M
             |  | 
          
        
          |  |  |                   
      $212.32 - $243.58
      $2.26M - $2.59M
     |                   
              122K
              $26.6M
             |  | 
          
        
          |  |  |                   
      $19.95 - $55.46
      $1.92M - $5.35M
     |                   
              394K
              $16.9M
             |  | 
          
        
          |  |  |                   
      $223.12 - $291.83
      $143K - $187K
     |                   
              209K
              $52.7M
             |  | 
          
        
          |  |  |                   
      $142.47 - $178.39
      $428K - $535K
     |                   
              173K
              $27.3M
             |  | 
          
        
          |  |  |                   
      $41.21 - $75.41
      $38.9K - $71.3K
     |                   
              172K
              $10.3M
             |  | 
          
        
          |  |  |                   
      $24.76 - $31.34
      $31.1K - $39.4K
     |                   
              1.85M
              $50.6M
             |  | 
          
        
          |  |  |                   
      $208.17 - $256.59
      $1.02M - $1.26M
     |                   
              142K
              $31.7M
             |  | 
          
        
          |  |  |                   
      $21.26 - $29.73
      $149 - $208
     |                   
              1.1M
              $26.5M
             |  | 
          
        
          |  |  |                   
      $14.98 - $21.03
      $2.25M - $3.15M
     |                   
              483K
              $7.96M
             |  | 
          
        
          |  |  |                   
      $301.23 - $390.45
      $2.75M - $3.57M
     |                   
              125K
              $38.2M
             |  | 
          
        
          |  |  |                   
      $25.7 - $40.1
      $2.3M - $3.58M
     |                   
              89.4K
              $2.94M
             |  | 
          
        
          |  |  |                   
      $24.75 - $24.95
      $2.94M - $2.96M
     |                   
              119K
              $2.94M
             |  | 
          
        
          |  |  |                   
      $159.35 - $202.58
      $4.89M - $6.21M
     |                   
              623K
              $103M
             |  | 
          
        
          |  |  |                   
      $50.58 - $66.65
      $2.91M - $3.83M
     |                   
              88.3K
              $4.53M
             |  | 
          
        
          |  |  |                   
      $183.25 - $247.5
      $4.38M - $5.91M
     |                   
              73.6K
              $13.5M
             |  | 
          
        
          |  |  |                   
      $29.36 - $39.08
      $52.9K - $70.4K
     |                   
              833K
              $28.4M
             |  | 
          
        
          |  |  |                   
      $19.07 - $25.39
      $8.06M - $10.7M
     |                   
              3.15M
              $61.2M
             |  | 
          
        
          |  |  |                   
      $24.07 - $28.04
      $1.47M - $1.71M
     |                   
              2.21M
              $55.8M
             |  | 
          
        
          |  |  |                   
      $298.03 - $457.95
      $593K - $912K
     |                   
              30.3K
              $11M
             |  | 
          
        
          |  |  |                   
      $73.3 - $86.17
      $434K - $510K
     |                   
              1.03M
              $81.9M
             |  | 
          
        
          |  |  |                   
      $71.66 - $83.25
      $1.17M - $1.36M
     |                   
              224K
              $17.3M
             |  | 
          
        
          |  |  |                   
      $59.38 - $72.0
      $53.7K - $65.2K
     |                   
              288K
              $19.6M
             |  | 
          
        
          |  |  |                   
      $453.26 - $585.57
      $1.38M - $1.78M
     |                   
              29.5K
              $14.5M
             |  | 
          
        
          |  |  |                   
      $123.55 - $160.3
      $1.18M - $1.53M
     |                   
              428K
              $54.8M
             |  | 
          
        
          |  |  |                   
      $26.27 - $88.8
      $523K - $1.77M
     |                   
              570K
              $46.5M
             |  | 
          
        
          |  |  |                   
      $68.0 - $80.16
      $2.9M - $3.41M
     |                   
              205K
              $14M
             |  | 
          
        
          |  |  |                   
      $67.49 - $84.09
      $2.16M - $2.7M
     |                   
              87.4K
              $6.29M
             |  | 
          
        
          |  |  |                   
      $43.66 - $61.0
      $40.4K - $56.4K
     |                   
              170K
              $9.17M
             |  | 
          
        
          |  |  |                   
      $458.85 - $502.89
      $1.28M - $1.4M
     |                   
              58.9K
              $28.6M
             |  | 
          
        
          |  |  |                   
      $18.24 - $22.46
      $124K - $153K
     |                   
              1.65M
              $33M
             |  | 
          
        
          |  |  |                   
      $51.0 - $74.14
      $1.34M - $1.95M
     |                   
              167K
              $10M
             |  | 
          
        
          |  |  |                   
      $79.44 - $146.51
      $1.18M - $2.17M
     |                   
              21.8K
              $2.74M
             |  | 
          
        
          |  |  |                   
      $17.09 - $20.02
      $2.04M - $2.39M
     |                   
              120K
              $2.18M
             |  | 
          
        
          |  |  |                   
      $372.35 - $446.14
      $64.4K - $77.2K
     |                   
              131K
              $52.5M
             |  | 
          
        
          |  |  |                   
      $15.89 - $22.54
      $2.37M - $3.36M
     |                   
              3.51M
              $58.3M
             |  | 
          
        
          |  |  |                   
      $278.61 - $353.42
      $32.3K - $41K
     |                   
              40.5K
              $13.4M
             |  | 
          
        
          |  |  |                   
      $241.58 - $339.31
      $157K - $220K
     |                   
              68.8K
              $18.6M
             |  | 
          
        
          |  |  |                   
      $41.45 - $50.98
      $2.05M - $2.52M
     |                   
              69.4K
              $2.88M
             |  | 
          
        
          |  |  |                   
      $111.32 - $147.99
      $117K - $156K
     |                   
              70.9K
              $9.95M
             |  | 
          
        
          |  |  |                   
      $56.57 - $193.78
      $12.9M - $44.1M
     |                   
              341K
              $19.3M
             |  | 
          
        
          |  |  |                   
      $74.91 - $84.22
      $2.59M - $2.91M
     |                   
              139K
              $10.5M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              65.1K
              $1.92M
             |  | 
          
        
          |  |  |                   
      $200.85 - $246.39
      $1.02M - $1.25M
     |                   
              86.1K
              $18.3M
             |  | 
          
        
          |  |  |                   
      $189.77 - $225.14
      $34.9K - $41.4K
     |                   
              59K
              $13.1M
             |  |