|  |  |                   
      $72.65 - $78.68
      $50.4M - $54.6M
     |                   
              947K
              $74.2M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              476K
              $16.4M
             |  | 
          
        
          |  |  |                   
      $567.77 - $614.76
      $4.01M - $4.34M
     |                   
              204K
              $125M
             |  | 
          
        
          |  |  |                   
      $22.65 - $25.1
      $12.7M - $14M
     |                   
              559K
              $12.8M
             |  | 
          
        
          |  |  |                   
      $61.29 - $68.7
      $9.99M - $11.2M
     |                   
              163K
              $11M
             |  | 
          
        
          |  |  |                   
      $620.67 - $670.08
      $2.54M - $2.74M
     |                   
              126K
              $84.5M
             |  | 
          
        
          |  |  |                   
      $87.42 - $103.12
      $3.7M - $4.37M
     |                   
              76.9K
              $7.29M
             |  | 
          
        
          |  |  |                   
      $184.85 - $231.54
      $614K - $769K
     |                   
              53.4K
              $12.4M
             |  | 
          
        
          |  |  |                   
      $27.81 - $32.95
      $2.47M - $2.93M
     |                   
              88.8K
              $2.88M
             |  | 
          
        
          |  |  |                   
      $71.36 - $83.47
      $3.93M - $4.59M
     |                   
              189K
              $13.8M
             |  | 
          
        
          |  |  |                   
      $67.98 - $74.38
      $2.47M - $2.7M
     |                   
              36.3K
              $2.64M
             |  | 
          
        
          |  |  |                   
      $77.6 - $87.37
      $1.81M - $2.04M
     |                   
              125K
              $10.5M
             |  | 
          
        
          |  |  |                   
      $43.79 - $50.46
      $699K - $806K
     |                   
              313K
              $15.8M
             |  | 
          
        
          |  |  |                   
      $50.85 - $51.35
      $2.19M - $2.21M
     |                   
              250K
              $12.8M
             |  | 
          
        
          |  |  |                   
      $56.64 - $66.85
      $1.71M - $2.02M
     |                   
              61.6K
              $3.9M
             |  | 
          
        
          |  |  |                   
      $69.82 - $73.93
      $2.1M - $2.22M
     |                   
              30.1K
              $2.15M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              924K
              $12.4M
             |  | 
          
        
          |  |  |                   
      $30.74 - $32.14
      $1.9M - $1.98M
     |                   
              679K
              $21.2M
             |  | 
          
        
          |  |  |                   
      $22.58 - $23.5
      $2.24M - $2.33M
     |                   
              542K
              $12.5M
             |  | 
          
        
          |  |  |                   
      $57.75 - $67.68
      $576K - $675K
     |                   
              198K
              $13.1M
             |  | 
          
        
          |  |  |                   
      $237.58 - $259.17
      $742K - $809K
     |                   
              74.5K
              $18.9M
             |  | 
          
        
          |  |  |                   
      $89.46 - $104.46
      $1.79M - $2.09M
     |                   
              148K
              $15.1M
             |  | 
          
        
          |  |  |                   
      $60.01 - $65.01
      $1.75M - $1.9M
     |                   
              29.2K
              $1.9M
             |  | 
          
        
          |  |  |                   
      $279.83 - $293.74
      $754K - $792K
     |                   
              77.9K
              $22.9M
             |  | 
          
        
          |  |  |                   
      $56.13 - $60.79
      $1.14M - $1.23M
     |                   
              181K
              $11M
             |  | 
          
        
          |  |  |                   
      $18.34 - $19.53
      $1.25M - $1.33M
     |                   
              690K
              $13M
             |  | 
          
        
          |  |  |                   
      $23.29 - $25.88
      $1.16M - $1.29M
     |                   
              348K
              $8.88M
             |  | 
          
        
          |  |  |                   
      $95.57 - $105.36
      $1.48M - $1.63M
     |                   
              95.3K
              $9.58M
             |  | 
          
        
          |  |  |                   
      $205.47 - $304.3
      $1.02M - $1.51M
     |                   
              4.96K
              $1.51M
             |  | 
          
        
          |  |  |                   
      $84.9 - $92.9
      $732K - $801K
     |                   
              101K
              $9.3M
             |  | 
          
        
          |  |  |                   
      $31.27 - $44.1
      $1.01M - $1.43M
     |                   
              32.4K
              $1.42M
             |  | 
          
        
          |  |  |                   
      $40.84 - $45.06
      $1.09M - $1.21M
     |                   
              285K
              $12.5M
             |  | 
          
        
          |  |  |                   
      $3649.42 - $4354.54
      $62K - $74K
     |                   
              2.23K
              $9.58M
             |  | 
          
        
          |  |  |                   
      $40.68 - $44.1
      $1.38M - $1.5M
     |                   
              307K
              $13.1M
             |  | 
          
        
          |  |  |                   
      $133.81 - $152.16
      $720K - $819K
     |                   
              65.2K
              $9.15M
             |  | 
          
        
          |  |  |                   
      $20.12 - $30.64
      $1.02M - $1.55M
     |                   
              50.6K
              $1.26M
             |  | 
          
        
          |  |  |                   
      $72.57 - $74.72
      $767K - $790K
     |                   
              588K
              $43.7M
             |  | 
          
        
          |  |  |                   
      $116.31 - $125.93
      $715K - $774K
     |                   
              79.1K
              $9.78M
             |  | 
          
        
          |  |  |                   
      $108.46 - $120.63
      $336K - $374K
     |                   
              80.4K
              $9.56M
             |  | 
          
        
          |  |  |                   
      $32.47 - $36.74
      $1.18M - $1.33M
     |                   
              88.3K
              $2.94M
             |  | 
          
        
          |  |  |                   
      $29.33 - $38.7
      $845K - $1.11M
     |                   
              28.8K
              $1.05M
             |  | 
          
        
          |  |  |                   
      $31.43 - $33.93
      $1M - $1.08M
     |                   
              324K
              $10.6M
             |  | 
          
        
          |  |  |                   
      $81.7 - $87.53
      $417K - $446K
     |                   
              152K
              $13.3M
             |  | 
          
        
          |  |  |                   
      $88.47 - $93.24
      $513K - $541K
     |                   
              184K
              $16.8M
             |  | 
          
        
          |  |  |                   
      $70.47 - $86.89
      $795K - $980K
     |                   
              11.3K
              $946K
             |  | 
          
        
          |  |  |                   
      $153.3 - $186.58
      $725K - $883K
     |                   
              6.04K
              $1.13M
             |  | 
          
        
          |  |  |                   
      $62.09 - $66.51
      $360K - $386K
     |                   
              154K
              $10.1M
             |  | 
          
        
          |  |  |                   
      $29.24 - $39.21
      $2.28M - $3.06M
     |                   
              321K
              $9.79M
             |  | 
          
        
          |  |  |                   
      $47.17 - $57.76
      $700K - $858K
     |                   
              14.8K
              $790K
             |  | 
          
        
          |  |  |                   
      $47.4 - $53.14
      $719K - $806K
     |                   
              15.2K
              $773K
             |  |