|  |  |                   
      $45.31 - $64.39
      $5.64M - $8.01M
     |                   
              229K
              $11.5M
             |  | 
          
        
          |  |  |                   
      $20.07 - $51.83
      $899K - $2.32M
     |                   
              200K
              $9.37M
             |  | 
          
        
          |  |  |                   
      $176.34 - $218.59
      $4.47M - $5.54M
     |                   
              27.5K
              $5.97M
             |  | 
          
        
          |  |  |                   
      $210.28 - $289.91
      $4M - $5.52M
     |                   
              19K
              $5.52M
             |  | 
          
        
          |  |  |                   
      $38.9 - $83.0
      $2.54M - $5.43M
     |                   
              65.4K
              $5.43M
             |  | 
          
        
          |  |  |                   
      $81.72 - $124.01
      $3.08M - $4.68M
     |                   
              63K
              $7.81M
             |  | 
          
        
          |  |  |                   
      $31.97 - $42.61
      $4.11M - $5.48M
     |                   
              132K
              $5.36M
             |  | 
          
        
          |  |  |                   
      $30.7 - $42.63
      $3.17M - $4.4M
     |                   
              335K
              $13.8M
             |  | 
          
        
          |  |  |                   
      $33.37 - $45.51
      $5.44M - $7.41M
     |                   
              465K
              $16.7M
             |  | 
          
        
          |  |  |                   
      $45.27 - $79.4
      $2.35M - $4.13M
     |                   
              114K
              $8.23M
             |  | 
          
        
          |  |  |                   
      $35.88 - $52.99
      $3.15M - $4.66M
     |                   
              155K
              $7.61M
             |  | 
          
        
          |  |  |                   
      $7.81 - $10.94
      $2.68M - $3.75M
     |                   
              856K
              $9.33M
             |  | 
          
        
          |  |  |                   
      $11.6 - $21.44
      $2.06M - $3.8M
     |                   
              281K
              $6.03M
             |  | 
          
        
          |  |  |                   
      $11.11 - $15.4
      $3.58M - $4.97M
     |                   
              360K
              $5.1M
             |  | 
          
        
          |  |  |                   
      $11.68 - $19.18
      $3.13M - $5.14M
     |                   
              273K
              $4.69M
             |  | 
          
        
          |  |  |                   
      $19.79 - $30.15
      $3.36M - $5.12M
     |                   
              170K
              $4.6M
             |  | 
          
        
          |  |  |                   
      $54.43 - $208.81
      $1.31M - $5.03M
     |                   
              24.1K
              $4.42M
             |  | 
          
        
          |  |  |                   
      $31.95 - $42.2
      $4.58M - $6.05M
     |                   
              203K
              $6.85M
             |  | 
          
        
          |  |  |                   
      $49.95 - $128.54
      $1.47M - $3.78M
     |                   
              39.1K
              $4.87M
             |  | 
          
        
          |  |  |                   
      $66.4 - $86.59
      $3.36M - $4.38M
     |                   
              50.8K
              $4.26M
             |  | 
          
        
          |  |  |                   
      $53.23 - $70.65
      $3.91M - $5.18M
     |                   
              76.5K
              $4.42M
             |  | 
          
        
          |  |  |                   
      $39.43 - $49.34
      $3.1M - $3.88M
     |                   
              133K
              $6.28M
             |  | 
          
        
          |  |  |                   
      $2.1 - $4.78
      $777K - $1.77M
     |                   
              1.29M
              $6.15M
             |  | 
          
        
          |  |  |                   
      $9.6 - $13.72
      $1.46M - $2.09M
     |                   
              679K
              $9.32M
             |  | 
          
        
          |  |  |                   
      $31.95 - $54.21
      $2.38M - $4.04M
     |                   
              74.5K
              $3.9M
             |  | 
          
        
          |  |  |                   
      $8.69 - $10.85
      $3.07M - $3.83M
     |                   
              377K
              $4.09M
             |  | 
          
        
          |  |  |                   
      $71.63 - $125.98
      $1.53M - $2.7M
     |                   
              59.2K
              $7.26M
             |  | 
          
        
          |  |  |                   
      $5.46 - $10.53
      $1.49M - $2.87M
     |                   
              583K
              $6.03M
             |  | 
          
        
          |  |  |                   
      $69.34 - $117.71
      $1.79M - $3.04M
     |                   
              48K
              $5.65M
             |  | 
          
        
          |  |  |                   
      $7.69 - $11.46
      $1.2M - $1.79M
     |                   
              2.69M
              $30.8M
             |  | 
          
        
          |  |  |                   
      $61.48 - $65.6
      $3.46M - $3.69M
     |                   
              56.3K
              $3.6M
             |  | 
          
        
          |  |  |                   
      $89.7 - $107.41
      $2.99M - $3.58M
     |                   
              33.3K
              $3.58M
             |  | 
          
        
          |  |  |                   
      $335.24 - $380.78
      $3.14M - $3.57M
     |                   
              9.38K
              $3.44M
             |  | 
          
        
          |  |  |                   
      $76.44 - $94.13
      $2.98M - $3.67M
     |                   
              39K
              $3.3M
             |  | 
          
        
          |  |  |                   
      $36.68 - $74.46
      $964K - $1.96M
     |                   
              66.9K
              $4.97M
             |  | 
          
        
          |  |  |                   
      $86.02 - $114.95
      $1.58M - $2.11M
     |                   
              60.6K
              $6.93M
             |  | 
          
        
          |  |  |                   
      $182.86 - $232.88
      $2.53M - $3.22M
     |                   
              13.8K
              $3.22M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.1M
              $12.2M
             |  | 
          
        
          |  |  |                   
      $19.76 - $30.81
      $1.25M - $1.95M
     |                   
              218K
              $6.52M
             |  | 
          
        
          |  |  |                   
      $14.03 - $21.24
      $2.45M - $3.71M
     |                   
              198K
              $3.61M
             |  | 
          
        
          |  |  |                   
      $41.21 - $55.9
      $2.32M - $3.15M
     |                   
              56.4K
              $3.11M
             |  | 
          
        
          |  |  |                   
      $4.94 - $7.03
      $1.8M - $2.56M
     |                   
              1.27M
              $8.68M
             |  | 
          
        
          |  |  |                   
      $41.67 - $45.62
      $2.9M - $3.17M
     |                   
              69.5K
              $3.01M
             |  | 
          
        
          |  |  |                   
      $136.59 - $217.51
      $1.45M - $2.31M
     |                   
              29.4K
              $6.16M
             |  | 
          
        
          |  |  |                   
      $55.56 - $60.91
      $2.7M - $2.96M
     |                   
              48.6K
              $2.85M
             |  | 
          
        
          |  |  |                   
      $29.68 - $51.96
      $1.39M - $2.43M
     |                   
              74.9K
              $3.84M
             |  | 
          
        
          |  |  |                   
      $105.63 - $131.12
      $2.55M - $3.17M
     |                   
              24.2K
              $2.82M
             |  | 
          
        
          |  |  |                   
      $29.84 - $42.92
      $3.84M - $5.53M
     |                   
              333K
              $11M
             |  | 
          
        
          |  |  |                   
      $25.61 - $30.81
      $2.76M - $3.31M
     |                   
              108K
              $2.78M
             |  | 
          
        
          |  |  |                   
      $2.64 - $3.77
      $999K - $1.43M
     |                   
              2.21M
              $8M
             |  |