|  |  |                   
      $6.61 - $9.71
      $1.63M - $2.4M
     |                   
              295K
              $2.63M
             |  | 
          
        
          |  |  |                   
      $65.65 - $72.39
      $4.64M - $5.11M
     |                   
              1.1M
              $75.2M
             |  | 
          
        
          |  |  |                   
      $5.42 - $7.08
      $1.78M - $2.33M
     |                   
              329K
              $2.02M
             |  | 
          
        
          |  |  |                   
      $21.07 - $27.56
      $1.54M - $2.02M
     |                   
              73.2K
              $1.98M
             |  | 
          
        
          |  |  |                   
      $220.99 - $268.54
      $49.3M - $59.9M
     |                   
              2.03M
              $482M
             |  | 
          
        
          |  |  |                   
      $1.15 - $1.86
      $41.8K - $67.6K
     |                   
              3.56M
              $6.48M
             |  | 
          
        
          |  |  |                   
      $16.41 - $21.44
      $148 - $193
     |                   
              802K
              $17.1M
             |  | 
          
        
          |  |  |                   
      $42.2 - $47.37
      $1.99M - $2.24M
     |                   
              138K
              $6.01M
             |  | 
          
        
          |  |  |                   
      $24.53 - $25.94
      $1.44M - $1.52M
     |                   
              726K
              $18.7M
             |  | 
          
        
          |  |  |                   
      $54.6 - $70.83
      $270K - $351K
     |                   
              103K
              $7.3M
             |  | 
          
        
          |  |  |                   
      $47.91 - $70.14
      $9.37M - $13.7M
     |                   
              910K
              $47.4M
             |  | 
          
        
          |  |  |                   
      $116.0 - $135.5
      $3.17M - $3.71M
     |                   
              221K
              $26.6M
             |  | 
          
        
          |  |  |                   
      $321.68 - $427.25
      $1.07M - $1.42M
     |                   
              11.2K
              $4.58M
             |  | 
          
        
          |  |  |                   
      $32.4 - $47.27
      $780K - $1.14M
     |                   
              361K
              $16.5M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              110K
              $6.32M
             |  | 
          
        
          |  |  |                   
      $216.56 - $256.68
      $1.45M - $1.72M
     |                   
              7.9K
              $1.91M
             |  | 
          
        
          |  |  |                   
      $44.23 - $62.66
      $929K - $1.32M
     |                   
              41.6K
              $2.6M
             |  | 
          
        
          |  |  |                   
      $63.53 - $65.71
      $1.95M - $2.02M
     |                   
              270K
              $17.3M
             |  | 
          
        
          |  |  |                   
      $37.56 - $43.42
      $1.28M - $1.49M
     |                   
              218K
              $9.43M
             |  | 
          
        
          |  |  |                   
      $17.57 - $24.45
      $446K - $620K
     |                   
              208K
              $5.1M
             |  | 
          
        
          |  |  |                   
      $25.21 - $34.03
      $1.74M - $2.35M
     |                   
              1.52M
              $45.5M
             |  | 
          
        
          |  |  |                   
      $3.05 - $6.11
      $1.05M - $2.1M
     |                   
              420K
              $1.79M
             |  | 
          
        
          |  |  |                   
      $7.2 - $8.64
      $1.24M - $1.49M
     |                   
              222K
              $1.88M
             |  | 
          
        
          |  |  |                   
      $99.93 - $119.04
      $6.76M - $8.06M
     |                   
              591K
              $63.7M
             |  | 
          
        
          |  |  |                   
      $15.8 - $37.12
      $489K - $1.15M
     |                   
              46.8K
              $1.72M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              810K
              $32.4M
             |  | 
          
        
          |  |  |                   
      $162.37 - $200.76
      $993K - $1.23M
     |                   
              21K
              $3.96M
             |  | 
          
        
          |  |  |                   
      $64.62 - $74.0
      $1.05M - $1.2M
     |                   
              66.2K
              $4.75M
             |  | 
          
        
          |  |  |                   
      $12.6 - $43.24
      $65.5K - $225K
     |                   
              50.8K
              $2.01M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              48.2K
              $1.34M
             |  | 
          
        
          |  |  |                   
      $6.2 - $13.3
      $412K - $884K
     |                   
              232K
              $2.52M
             |  | 
          
        
          |  |  |                   
      $37.05 - $52.04
      $563K - $791K
     |                   
              71.9K
              $3.74M
             |  | 
          
        
          |  |  |                   
      $76.93 - $105.25
      $382K - $523K
     |                   
              54.1K
              $5.55M
             |  | 
          
        
          |  |  |                   
      $39.68 - $53.09
      $865K - $1.16M
     |                   
              56.2K
              $2.95M
             |  | 
          
        
          |  |  |                   
      $179.73 - $211.56
      $1.34M - $1.58M
     |                   
              24.1K
              $4.75M
             |  | 
          
        
          |  |  |                   
      $43.07 - $54.05
      $5.17M - $6.49M
     |                   
              896K
              $43.1M
             |  | 
          
        
          |  |  |                   
      $174.67 - $315.32
      $152K - $275K
     |                   
              9.32K
              $2.92M
             |  | 
          
        
          |  |  |                   
      $50.53 - $212.53
      $2.14M - $9M
     |                   
              52.5K
              $2.91M
             |  | 
          
        
          |  |  |                   
      $30.08 - $37.02
      $787K - $969K
     |                   
              1.76M
              $63.9M
             |  | 
          
        
          |  |  |                   
      $35.5 - $39.05
      $1.15M - $1.27M
     |                   
              93.5K
              $3.44M
             |  | 
          
        
          |  |  |                   
      $8.04 - $14.72
      $1.51M - $2.77M
     |                   
              304K
              $2.94M
             |  | 
          
        
          |  |  |                   
      $58.63 - $59.9
      $1.18M - $1.21M
     |                   
              37K
              $2.21M
             |  | 
          
        
          |  |  |                   
      $29.18 - $42.39
      $1.12M - $1.62M
     |                   
              93.4K
              $3.13M
             |  | 
          
        
          |  |  |                   
      $101.85 - $182.61
      $360K - $645K
     |                   
              10.8K
              $1.96M
             |  | 
          
        
          |  |  |                   
      $92.73 - $128.0
      $3.02M - $4.17M
     |                   
              113K
              $10.7M
             |  | 
          
        
          |  |  |                   
      $56.12 - $64.53
      $979K - $1.13M
     |                   
              34.1K
              $2.13M
             |  | 
          
        
          |  |  |                   
      $234.49 - $288.8
      $596K - $734K
     |                   
              12.1K
              $3.49M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              96.4K
              $1.71M
             |  | 
          
        
          |  |  |                   
      $140.37 - $171.44
      $1.12M - $1.36M
     |                   
              50.4K
              $8.11M
             |  | 
          
        
          |  |  |                   
      $24.67 - $30.44
      $964K - $1.19M
     |                   
              470K
              $13.9M
             |  |