|  |  |                   
      $77.61 - $90.01
      $14.2M - $16.5M
     |                   
              758K
              $63M
             |  | 
          
        
          |  |  |                   
      $19.37 - $20.97
      $15.2M - $16.5M
     |                   
              1.14M
              $22.1M
             |  | 
          
        
          |  |  |                   
      $133.59 - $176.59
      $7.49M - $9.91M
     |                   
              154K
              $26.2M
             |  | 
          
        
          |  |  |                   
      $32.64 - $37.14
      $16.2M - $18.4M
     |                   
              1.66M
              $55.4M
             |  | 
          
        
          |  |  |                   
      $46.98 - $62.45
      $8.7M - $11.6M
     |                   
              282K
              $13.9M
             |  | 
          
        
          |  |  |                   
      $13.41 - $22.93
      $4.02M - $6.88M
     |                   
              300K
              $6.6M
             |  | 
          
        
          |  |  |                   
      $143.56 - $174.06
      $3.88M - $4.7M
     |                   
              147K
              $24M
             |  | 
          
        
          |  |  |                   
      $62.11 - $78.93
      $4.35M - $5.53M
     |                   
              70K
              $5.2M
             |  | 
          
        
          |  |  |                   
      $48.05 - $57.81
      $5.3M - $6.37M
     |                   
              351K
              $18.6M
             |  | 
          
        
          |  |  |                   
      $63.84 - $120.06
      $19.2M - $36M
     |                   
              421K
              $50.5M
             |  | 
          
        
          |  |  |                   
      $12.39 - $16.91
      $133K - $181K
     |                   
              500K
              $8.36M
             |  | 
          
        
          |  |  |                   
      $117.47 - $138.42
      $3.17M - $3.74M
     |                   
              175K
              $21.8M
             |  | 
          
        
          |  |  |                   
      $33.1 - $38.34
      $3.22M - $3.73M
     |                   
              547K
              $18.3M
             |  | 
          
        
          |  |  |                   
      $39.16 - $45.56
      $1.51M - $1.75M
     |                   
              369K
              $14.9M
             |  | 
          
        
          |  |  |                   
      $69.37 - $74.67
      $13.9K - $14.9K
     |                   
              139K
              $10.2M
             |  | 
          
        
          |  |  |                   
      $72.77 - $82.92
      $65.5K - $74.6K
     |                   
              6.9K
              $572K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              637K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              181K
              $0
             |  | 
          
        
          |  |  |                   
      $311.12 - $482.13
      $3.42M - $5.3M
     |                   
              25K
              $11.4M
             |  | 
          
        
          |  |  |                   
      $39.76 - $45.82
      $5.5M - $6.34M
     |                   
              931K
              $42.6M
             |  | 
          
        
          |  |  |                   
      $103.66 - $114.59
      $2.16M - $2.38M
     |                   
              141K
              $16.2M
             |  | 
          
        
          |  |  |                   
      $13.13 - $19.15
      $2.7M - $3.94M
     |                   
              211K
              $4.01M
             |  | 
          
        
          |  |  |                   
      $69.77 - $77.54
      $13.9M - $15.5M
     |                   
              1.99M
              $150M
             |  | 
          
        
          |  |  |                   
      $2292.04 - $2514.05
      $1.6M - $1.76M
     |                   
              3.2K
              $7.48M
             |  | 
          
        
          |  |  |                   
      $171.01 - $228.24
      $3.81M - $5.09M
     |                   
              13.7K
              $2.93M
             |  | 
          
        
          |  |  |                   
      $59.7 - $74.35
      $3.53M - $4.39M
     |                   
              171K
              $11.7M
             |  | 
          
        
          |  |  |                   
      $774.14 - $975.23
      $4.1M - $5.17M
     |                   
              3.2K
              $3.05M
             |  | 
          
        
          |  |  |                   
      $112.12 - $126.1
      $3.63M - $4.09M
     |                   
              20.4K
              $2.29M
             |  | 
          
        
          |  |  |                   
      $131.77 - $175.63
      $5.26M - $7.01M
     |                   
              29.8K
              $5.07M
             |  | 
          
        
          |  |  |                   
      $5364.25 - $5815.92
      $3.75M - $4.07M
     |                   
              1.2K
              $6.48M
             |  | 
          
        
          |  |  |                   
      $145.57 - $161.83
      $5.3M - $5.89M
     |                   
              21.6K
              $3.35M
             |  | 
          
        
          |  |  |                   
      $86.91 - $99.57
      $5.53M - $6.33M
     |                   
              46K
              $4.51M
             |  | 
          
        
          |  |  |                   
      $484.94 - $564.15
      $5.33M - $6.21M
     |                   
              6.8K
              $3.31M
             |  | 
          
        
          |  |  |                   
      $214.91 - $237.16
      $5.85M - $6.45M
     |                   
              20.9K
              $4.94M
             |  | 
          
        
          |  |  |                   
      $91.03 - $98.69
      $6.56M - $7.12M
     |                   
              51.1K
              $4.88M
             |  | 
          
        
          |  |  |                   
      $31.83 - $38.77
      $6.88M - $8.38M
     |                   
              53.8K
              $1.9M
             |  | 
          
        
          |  |  |                   
      $288.69 - $310.94
      $5.92M - $6.37M
     |                   
              10.9K
              $3.2M
             |  | 
          
        
          |  |  |                   
      $101.96 - $132.43
      $7.86M - $10.2M
     |                   
              21K
              $2.69M
             |  | 
          
        
          |  |  |                   
      $25.74 - $35.94
      $5.2M - $7.26M
     |                   
              170K
              $5.17M
             |  | 
          
        
          |  |  |                   
      $29.87 - $37.66
      $4.64M - $5.85M
     |                   
              43.4K
              $1.46M
             |  | 
          
        
          |  |  |                   
      $118.37 - $139.46
      $7.07M - $8.33M
     |                   
              17K
              $2.31M
             |  | 
          
        
          |  |  |                   
      $56.13 - $60.79
      $7.56M - $8.18M
     |                   
              110K
              $6.7M
             |  | 
          
        
          |  |  |                   
      $77.4 - $106.81
      $4.64M - $6.41M
     |                   
              90K
              $6.97M
             |  | 
          
        
          |  |  |                   
      $44.92 - $52.42
      $8.88M - $10.4M
     |                   
              51.3K
              $2.65M
             |  | 
          
        
          |  |  |                   
      $60.95 - $75.26
      $7.01M - $8.65M
     |                   
              415K
              $26.7M
             |  | 
          
        
          |  |  |                   
      $42.78 - $54.29
      $12.4M - $15.7M
     |                   
              206K
              $10.7M
             |  | 
          
        
          |  |  |                   
      $181.39 - $228.28
      $11.1M - $14M
     |                   
              41.9K
              $8.99M
             |  | 
          
        
          |  |  |                   
      $62.9 - $88.1
      $20.4M - $28.5M
     |                   
              256K
              $20.8M
             |  | 
          
        
          |  |  |                   
      $79.85 - $81.32
      $16M - $16.3M
     |                   
              800K
              $65M
             |  | 
          
        
          |  |  |                   
      $159.89 - $192.76
      $10.4M - $12.5M
     |                   
              335K
              $53.6M
             |  |