|  |  |                   
      $83.78 - $99.22
      $4.92M - $5.83M
     |                   
              10.7K
              $892K
             |  | 
          
        
          |  |  |                   
      $100.56 - $127.32
      $5.16M - $6.54M
     |                   
              163K
              $18.7M
             |  | 
          
        
          |  |  |                   
      $32.05 - $36.52
      $17.3M - $19.7M
     |                   
              4.35M
              $154M
             |  | 
          
        
          |  |  |                   
      $82.64 - $120.83
      $1.05M - $1.53M
     |                   
              111K
              $9.24M
             |  | 
          
        
          |  |  |                   
      $15.37 - $21.25
      $5.48M - $7.58M
     |                   
              482K
              $9.66M
             |  | 
          
        
          |  |  |                   
      $37.4 - $48.23
      $3.97M - $5.12M
     |                   
              17.2K
              $644K
             |  | 
          
        
          |  |  |                   
      $103.88 - $142.5
      $2.33M - $3.19M
     |                   
              48.1K
              $5.01M
             |  | 
          
        
          |  |  |                   
      $66.06 - $81.12
      $3.57M - $4.38M
     |                   
              170K
              $12.6M
             |  | 
          
        
          |  |  |                   
      $76.46 - $85.24
      $6.07M - $6.77M
     |                   
              283K
              $23.1M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2M
              $251M
             |  | 
          
        
          |  |  |                   
      $131.55 - $156.05
      $3.48M - $4.13M
     |                   
              34.4K
              $4.59M
             |  | 
          
        
          |  |  |                   
      $530.88 - $655.83
      $10.8M - $13.3M
     |                   
              59.9K
              $38.9M
             |  | 
          
        
          |  |  |                   
      $37.19 - $43.15
      $14.5K - $16.9K
     |                   
              1.03M
              $39.6M
             |  | 
          
        
          |  |  |                   
      $5.77 - $9.73
      $1.88M - $3.18M
     |                   
              286K
              $1.75M
             |  | 
          
        
          |  |  |                   
      $137.88 - $191.93
      $3.93M - $5.46M
     |                   
              20.5K
              $3.93M
             |  | 
          
        
          |  |  |                   
      $13.65 - $16.2
      $3.33M - $3.95M
     |                   
              364K
              $5.56M
             |  | 
          
        
          |  |  |                   
      $42.54 - $48.1
      $3.98M - $4.5M
     |                   
              121K
              $5.7M
             |  | 
          
        
          |  |  |                   
      $68.33 - $77.6
      $2.47M - $2.81M
     |                   
              97.6K
              $6.78M
             |  | 
          
        
          |  |  |                   
      $83.6 - $96.31
      $7.25M - $8.35M
     |                   
              677K
              $61.7M
             |  | 
          
        
          |  |  |                   
      $92.91 - $102.86
      $3.85M - $4.26M
     |                   
              239K
              $23.5M
             |  | 
          
        
          |  |  |                   
      $5.7 - $6.96
      $2.92M - $3.57M
     |                   
              405K
              $2.65M
             |  | 
          
        
          |  |  |                   
      $58.09 - $66.74
      $3.86M - $4.43M
     |                   
              237K
              $14.9M
             |  | 
          
        
          |  |  |                   
      $69.24 - $79.24
      $2.16M - $2.47M
     |                   
              615K
              $42.9M
             |  | 
          
        
          |  |  |                   
      $60.3 - $77.46
      $2.29M - $2.94M
     |                   
              7.99K
              $491K
             |  | 
          
        
          |  |  |                   
      $15.87 - $17.88
      $2.73M - $3.08M
     |                   
              190K
              $3.28M
             |  | 
          
        
          |  |  |                   
      $40.84 - $45.06
      $2.8M - $3.09M
     |                   
              300K
              $13.2M
             |  | 
          
        
          |  |  |                   
      $134.53 - $152.5
      $3M - $3.4M
     |                   
              60.4K
              $8.64M
             |  | 
          
        
          |  |  |                   
      $100.19 - $121.77
      $1.56M - $1.9M
     |                   
              35.8K
              $3.7M
             |  | 
          
        
          |  |  |                   
      $71.11 - $81.68
      $2.79M - $3.2M
     |                   
              29.8K
              $2.38M
             |  | 
          
        
          |  |  |                   
      $9.64 - $15.25
      $2.52M - $3.98M
     |                   
              116K
              $1.55M
             |  | 
          
        
          |  |  |                   
      $159.27 - $190.36
      $173K - $207K
     |                   
              105K
              $16.7M
             |  | 
          
        
          |  |  |                   
      $42.73 - $45.54
      $3.42M - $3.65M
     |                   
              658K
              $29.6M
             |  | 
          
        
          |  |  |                   
      $172.32 - $245.81
      $734K - $1.05M
     |                   
              20.5K
              $3.66M
             |  | 
          
        
          |  |  |                   
      $16.61 - $28.57
      $2.5M - $4.29M
     |                   
              13.8K
              $371K
             |  | 
          
        
          |  |  |                   
      $296.92 - $341.36
      $1.73M - $1.99M
     |                   
              51K
              $15.2M
             |  | 
          
        
          |  |  |                   
      $161.95 - $193.45
      $2.34M - $2.79M
     |                   
              3.35K
              $627K
             |  | 
          
        
          |  |  |                   
      $87.67 - $95.74
      $2.58M - $2.81M
     |                   
              34.4K
              $3.28M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              11.5K
              $247K
             |  | 
          
        
          |  |  |                   
      $46.32 - $63.19
      $2.34M - $3.19M
     |                   
              18.8K
              $1M
             |  | 
          
        
          |  |  |                   
      $107.23 - $139.75
      $2.33M - $3.04M
     |                   
              3.69K
              $475K
             |  | 
          
        
          |  |  |                   
      $54.88 - $68.04
      $2.31M - $2.86M
     |                   
              37.6K
              $2.53M
             |  | 
          
        
          |  |  |                   
      $78.32 - $92.31
      $2.37M - $2.8M
     |                   
              22.9K
              $1.94M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              5.59K
              $766K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              6.64K
              $651K
             |  | 
          
        
          |  |  |                   
      $44.92 - $52.42
      $2.72M - $3.18M
     |                   
              225K
              $11.6M
             |  | 
          
        
          |  |  |                   
      $76.35 - $84.68
      $1.86M - $2.06M
     |                   
              59.2K
              $4.53M
             |  | 
          
        
          |  |  |                   
      $64.83 - $74.67
      $1.53M - $1.76M
     |                   
              21.5K
              $1.43M
             |  | 
          
        
          |  |  |                   
      $95.3 - $113.75
      $1.52M - $1.82M
     |                   
              59.8K
              $5.8M
             |  | 
          
        
          |  |  |                   
      $40.4 - $60.74
      $1.72M - $2.58M
     |                   
              3.74K
              $206K
             |  | 
          
        
          |  |  |                   
      $22.6 - $31.57
      $3.11M - $4.34M
     |                   
              176K
              $5.54M
             |  |