|  |  |                   
      $35.75 - $69.14
      $4.65M - $9M
     |                   
              183K
              $12.6M
             |  | 
          
        
          |  |  |                   
      $104.61 - $129.97
      $1.23M - $1.53M
     |                   
              3.5K
              $418K
             |  | 
          
        
          |  |  |                   
      $8.26 - $10.1
      $1.31M - $1.6M
     |                   
              256K
              $2.49M
             |  | 
          
        
          |  |  |                   
      $7.18 - $11.76
      $2.35M - $3.85M
     |                   
              384K
              $4.12M
             |  | 
          
        
          |  |  |                   
      $50.76 - $72.25
      $802K - $1.14M
     |                   
              65.2K
              $4.09M
             |  | 
          
        
          |  |  |                   
      $1794.73 - $2613.63
      $1.79M - $2.61M
     |                   
              300
              $784K
             |  | 
          
        
          |  |  |                   
      $68.37 - $73.9
      $1.65M - $1.79M
     |                   
              24.4K
              $1.73M
             |  | 
          
        
          |  |  |                   
      $149.76 - $186.42
      $1.56M - $1.94M
     |                   
              5.6K
              $1.04M
             |  | 
          
        
          |  |  |                   
      $174.64 - $205.16
      $1.15M - $1.35M
     |                   
              56.7K
              $11.2M
             |  | 
          
        
          |  |  |                   
      $285.55 - $321.23
      $1.46M - $1.64M
     |                   
              11.2K
              $3.27M
             |  | 
          
        
          |  |  |                   
      $194.58 - $243.05
      $2.14M - $2.67M
     |                   
              12.4K
              $3.01M
             |  | 
          
        
          |  |  |                   
      $239.47 - $381.26
      $2.61M - $4.16M
     |                   
              7.1K
              $2.68M
             |  | 
          
        
          |  |  |                   
      $170.96 - $322.76
      $4.19M - $7.91M
     |                   
              24.7K
              $7.97M
             |  | 
          
        
          |  |  |                   
      $66.47 - $81.81
      $1.79M - $2.2M
     |                   
              7.7K
              $600K
             |  | 
          
        
          |  |  |                   
      $276.76 - $326.81
      $2.05M - $2.42M
     |                   
              8.7K
              $2.68M
             |  | 
          
        
          |  |  |                   
      $380.9 - $517.66
      $2.48M - $3.36M
     |                   
              6.2K
              $3.18M
             |  | 
          
        
          |  |  |                   
      $58.13 - $85.12
      $18.6M - $27.2M
     |                   
              1.44M
              $123M
             |  | 
          
        
          |  |  |                   
      $62.11 - $78.98
      $9.74M - $12.4M
     |                   
              1.04M
              $80M
             |  | 
          
        
          |  |  |                   
      $41.67 - $45.62
      $2.29M - $2.51M
     |                   
              70.3K
              $3.04M
             |  | 
          
        
          |  |  |                   
      $6.13 - $9.4
      $2.08M - $3.19M
     |                   
              10.4K
              $88K
             |  | 
          
        
          |  |  |                   
      $122.82 - $218.63
      $7.39M - $13.2M
     |                   
              71.3K
              $15.6M
             |  | 
          
        
          |  |  |                   
      $36.4 - $45.76
      $2.82M - $3.55M
     |                   
              131K
              $5.93M
             |  | 
          
        
          |  |  |                   
      $8.69 - $10.85
      $3.32M - $4.15M
     |                   
              1.1M
              $12M
             |  | 
          
        
          |  |  |                   
      $22.57 - $30.84
      $2.03M - $2.78M
     |                   
              258K
              $7.62M
             |  | 
          
        
          |  |  |                   
      $208.27 - $238.46
      $1.25M - $1.43M
     |                   
              276K
              $63.4M
             |  | 
          
        
          |  |  |                   
      $279.23 - $323.21
      $2.79M - $3.23M
     |                   
              5.2K
              $1.55M
             |  | 
          
        
          |  |  |                   
      $146.29 - $275.65
      $17.5M - $32.9M
     |                   
              154K
              $42.4M
             |  | 
          
        
          |  |  |                   
      $31.97 - $42.61
      $2.64M - $3.52M
     |                   
              168K
              $6.81M
             |  | 
          
        
          |  |  |                   
      $30.7 - $44.12
      $3.07M - $4.42M
     |                   
              70K
              $3.05M
             |  | 
          
        
          |  |  |                   
      $46.11 - $60.44
      $3.75M - $4.91M
     |                   
              96.6K
              $5.63M
             |  | 
          
        
          |  |  |                   
      $81.79 - $99.98
      $5M - $6.11M
     |                   
              146K
              $14.3M
             |  | 
          
        
          |  |  |                   
      $9.97 - $17.21
      $4.98M - $8.6M
     |                   
              505K
              $7.96M
             |  | 
          
        
          |  |  |                   
      $62.86 - $179.3
      $5.03M - $14.3M
     |                   
              20K
              $3.38M
             |  | 
          
        
          |  |  |                   
      $37.08 - $42.26
      $3.71M - $4.23M
     |                   
              175K
              $7.25M
             |  | 
          
        
          |  |  |                   
      $118.01 - $148.69
      $3.39M - $4.27M
     |                   
              3.5K
              $420K
             |  | 
          
        
          |  |  |                   
      $92.02 - $106.54
      $4.09M - $4.73M
     |                   
              40.5K
              $4.27M
             |  | 
          
        
          |  |  |                   
      $164.6 - $238.02
      $4.59M - $6.64M
     |                   
              24.1K
              $5.74M
             |  | 
          
        
          |  |  |                   
      $69.8 - $85.28
      $6.55M - $8.01M
     |                   
              1.48M
              $123M
             |  | 
          
        
          |  |  |                   
      $97.08 - $195.83
      $4.76M - $9.6M
     |                   
              4.6K
              $900K
             |  | 
          
        
          |  |  |                   
      $31.67 - $42.89
      $6.13M - $8.31M
     |                   
              133K
              $5.7M
             |  | 
          
        
          |  |  |                   
      $16.43 - $28.12
      $7.83M - $13.4M
     |                   
              478K
              $13.4M
             |  | 
          
        
          |  |  |                   
      $16.69 - $23.43
      $6.2M - $8.7M
     |                   
              448K
              $9.63M
             |  | 
          
        
          |  |  |                   
      $18.24 - $27.8
      $4.84M - $7.38M
     |                   
              12.8K
              $314K
             |  | 
          
        
          |  |  |                   
      $36.11 - $49.33
      $3.75M - $5.13M
     |                   
              57.1K
              $2.4M
             |  | 
          
        
          |  |  |                   
      $57.41 - $74.81
      $9.4M - $12.2M
     |                   
              536K
              $39.8M
             |  | 
          
        
          |  |  |                   
      $24.04 - $34.36
      $4.11M - $5.87M
     |                   
              82.9K
              $2.69M
             |  | 
          
        
          |  |  |                   
      $908.13 - $1056.85
      $9.26M - $10.8M
     |                   
              85.6K
              $84.7M
             |  | 
          
        
          |  |  |                   
      $102.76 - $115.66
      $5.14M - $5.78M
     |                   
              40K
              $4.42M
             |  | 
          
        
          |  |  |                   
      $77.85 - $82.88
      $4.11M - $4.38M
     |                   
              535K
              $42.5M
             |  | 
          
        
          |  |  |                   
      $7.23 - $9.21
      $4.98M - $6.35M
     |                   
              128K
              $1.11M
             |  |