|  |  |                   
      $17.1 - $63.66
      $148K - $550K
     |                   
              51.7K
              $884K
             |  | 
          
        
          |  |  |                   
      $8.34 - $17.27
      $4.14M - $8.58M
     |                   
              693K
              $9.66M
             |  | 
          
        
          |  |  |                   
      $20.85 - $25.4
      $4.71M - $5.74M
     |                   
              760K
              $19.3M
             |  | 
          
        
          |  |  |                   
      $262.08 - $316.81
      $3M - $3.63M
     |                   
              18.1K
              $5.69M
             |  | 
          
        
          |  |  |                   
      $92.02 - $106.54
      $2.91M - $3.37M
     |                   
              151K
              $16M
             |  | 
          
        
          |  |  |                   
      $11.11 - $15.41
      $2.01M - $2.79M
     |                   
              18.8K
              $233K
             |  | 
          
        
          |  |  |                   
      $108.06 - $135.3
      $3.37M - $4.22M
     |                   
              74.6K
              $10.1M
             |  | 
          
        
          |  |  |                   
      $68.0 - $75.91
      $2.54M - $2.83M
     |                   
              95.3K
              $7.21M
             |  | 
          
        
          |  |  |                   
      $87.23 - $106.93
      $3.27M - $4.01M
     |                   
              296K
              $30.8M
             |  | 
          
        
          |  |  |                   
      $24.32 - $43.03
      $1.67M - $2.96M
     |                   
              22.7K
              $793K
             |  | 
          
        
          |  |  |                   
      $123.22 - $140.95
      $2.32M - $2.66M
     |                   
              104K
              $14.1M
             |  | 
          
        
          |  |  |                   
      $100.44 - $129.37
      $1.71M - $2.2M
     |                   
              66.4K
              $6.85M
             |  | 
          
        
          |  |  |                   
      $43.89 - $54.46
      $468K - $580K
     |                   
              288K
              $13.5M
             |  | 
          
        
          |  |  |                   
      $55.56 - $60.91
      $1.83M - $2.01M
     |                   
              276K
              $16.2M
             |  | 
          
        
          |  |  |                   
      $2.7 - $3.09
      $1.72M - $1.97M
     |                   
              7.93M
              $24M
             |  | 
          
        
          |  |  |                   
      $12.29 - $15.47
      $1.64M - $2.06M
     |                   
              267K
              $4.01M
             |  | 
          
        
          |  |  |                   
      $18.86 - $32.0
      $1.62M - $2.75M
     |                   
              373K
              $8.78M
             |  | 
          
        
          |  |  |                   
      $194.58 - $243.05
      $6.16M - $7.69M
     |                   
              124K
              $30.2M
             |  | 
          
        
          |  |  |                   
      $117.53 - $141.38
      $32.8K - $39.4K
     |                   
              105K
              $12.5M
             |  | 
          
        
          |  |  |                   
      $2.64 - $3.77
      $3.29M - $4.7M
     |                   
              1.93M
              $6.95M
             |  | 
          
        
          |  |  |                   
      $22.66 - $26.12
      $1.69M - $1.95M
     |                   
              19.4K
              $475K
             |  | 
          
        
          |  |  |                   
      $55.42 - $65.63
      $1.75M - $2.08M
     |                   
              783K
              $48.7M
             |  | 
          
        
          |  |  |                   
      $35.65 - $43.57
      $1.91M - $2.34M
     |                   
              48.9K
              $2.09M
             |  | 
          
        
          |  |  |                   
      $56.86 - $74.12
      $1.67M - $2.17M
     |                   
              5.22K
              $352K
             |  | 
          
        
          |  |  |                   
      $37.17 - $46.2
      $1.9M - $2.36M
     |                   
              30.7K
              $1.42M
             |  | 
          
        
          |  |  |                   
      $29.66 - $38.13
      $3.95M - $5.08M
     |                   
              511K
              $19.5M
             |  | 
          
        
          |  |  |                   
      $65.08 - $79.84
      $3.68M - $4.51M
     |                   
              385K
              $30.1M
             |  | 
          
        
          |  |  |                   
      $73.31 - $91.62
      $6.67M - $8.33M
     |                   
              799K
              $72.8M
             |  | 
          
        
          |  |  |                   
      $64.28 - $75.17
      $2.51M - $2.94M
     |                   
              458K
              $33.6M
             |  | 
          
        
          |  |  |                   
      $4.48 - $6.27
      $97.3K - $136K
     |                   
              1.94M
              $10.5M
             |  | 
          
        
          |  |  |                   
      $58.79 - $64.85
      $280K - $309K
     |                   
              353K
              $21.3M
             |  | 
          
        
          |  |  |                   
      $47.86 - $55.77
      $1.33M - $1.55M
     |                   
              60.2K
              $3.18M
             |  | 
          
        
          |  |  |                   
      $91.92 - $110.2
      $643K - $770K
     |                   
              97.2K
              $9.81M
             |  | 
          
        
          |  |  |                   
      $104.69 - $141.77
      $1.4M - $1.89M
     |                   
              50.9K
              $6.84M
             |  | 
          
        
          |  |  |                   
      $30.39 - $42.1
      $15.9M - $22M
     |                   
              2.24M
              $93.6M
             |  | 
          
        
          |  |  |                   
      $3.92 - $4.82
      $1.41M - $1.73M
     |                   
              307K
              $1.45M
             |  | 
          
        
          |  |  |                   
      $223.31 - $304.18
      $4.47M - $6.09M
     |                   
              106K
              $31.5M
             |  | 
          
        
          |  |  |                   
      $49.13 - $55.86
      $1.83M - $2.08M
     |                   
              83.5K
              $4.65M
             |  | 
          
        
          |  |  |                   
      $94.23 - $101.68
      $77.4K - $83.5K
     |                   
              315K
              $30.3M
             |  | 
          
        
          |  |  |                   
      $2.15 - $2.55
      $1.78M - $2.11M
     |                   
              6.1M
              $14.7M
             |  | 
          
        
          |  |  |                   
      $16.64 - $36.7
      $1.48M - $3.27M
     |                   
              145K
              $3.08M
             |  | 
          
        
          |  |  |                   
      $25.81 - $34.89
      $352K - $476K
     |                   
              108K
              $2.87M
             |  | 
          
        
          |  |  |                   
      $109.83 - $131.67
      $3.51M - $4.21M
     |                   
              816K
              $104M
             |  | 
          
        
          |  |  |                   
      $145.91 - $168.0
      $966K - $1.11M
     |                   
              13.8K
              $2.05M
             |  | 
          
        
          |  |  |                   
      $421.84 - $520.66
      $987K - $1.22M
     |                   
              2.63K
              $1.16M
             |  | 
          
        
          |  |  |                   
      $21.48 - $25.07
      $1.3M - $1.52M
     |                   
              141K
              $3.23M
             |  | 
          
        
          |  |  |                   
      $29.41 - $32.97
      $1.14M - $1.28M
     |                   
              43.7K
              $1.42M
             |  | 
          
        
          |  |  |                   
      $138.36 - $161.45
      $80.7K - $94.1K
     |                   
              127K
              $18.8M
             |  | 
          
        
          |  |  |                   
      $37.03 - $45.5
      $1.13M - $1.39M
     |                   
              1.55M
              $69.4M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              231K
              $22.7M
             |  |