|  |  |                   
      $34.39 - $47.46
      $4.99M - $6.89M
     |                   
              21K
              $993K
             |  | 
          
        
          |  |  |                   
      $144.7 - $178.6
      $14.7M - $18.2M
     |                   
              475K
              $83.7M
             |  | 
          
        
          |  |  |                   
      $151.3 - $276.38
      $4.29M - $7.85M
     |                   
              3.2K
              $884K
             |  | 
          
        
          |  |  |                   
      $60.98 - $80.12
      $4.6M - $6.04M
     |                   
              95K
              $7.61M
             |  | 
          
        
          |  |  |                   
      $55.13 - $75.25
      $2.91M - $3.98M
     |                   
              60.7K
              $4.16M
             |  | 
          
        
          |  |  |                   
      $27.69 - $37.91
      $3.32M - $4.54M
     |                   
              8.5K
              $301K
             |  | 
          
        
          |  |  |                   
      $13.62 - $19.06
      $2.73M - $3.82M
     |                   
              40.4K
              $720K
             |  | 
          
        
          |  |  |                   
      $86.97 - $102.82
      $435K - $514K
     |                   
              499K
              $47.8M
             |  | 
          
        
          |  |  |                   
      $10.59 - $11.48
      $3.71M - $4.02M
     |                   
              1.26M
              $14.4M
             |  | 
          
        
          |  |  |                   
      $174.64 - $205.16
      $2.88M - $3.39M
     |                   
              12K
              $2.37M
             |  | 
          
        
          |  |  |                   
      $25.87 - $37.31
      $1.32M - $1.91M
     |                   
              766K
              $25.4M
             |  | 
          
        
          |  |  |                   
      $45.98 - $56.15
      $2.98M - $3.64M
     |                   
              25.6K
              $1.44M
             |  | 
          
        
          |  |  |                   
      $87.64 - $143.29
      $3.46M - $5.66M
     |                   
              20.8K
              $2.98M
             |  | 
          
        
          |  |  |                   
      $219.37 - $417.89
      $2.65M - $5.06M
     |                   
              2.2K
              $770K
             |  | 
          
        
          |  |  |                   
      $146.29 - $275.65
      $7.64M - $14.4M
     |                   
              53.1K
              $14.6M
             |  | 
          
        
          |  |  |                   
      $3.92 - $5.03
      $157K - $202K
     |                   
              2.61M
              $10.6M
             |  | 
          
        
          |  |  |                   
      $394.72 - $440.39
      $2.21M - $2.47M
     |                   
              2.9K
              $1.22M
             |  | 
          
        
          |  |  |                   
      $165.15 - $226.42
      $1.61M - $2.2M
     |                   
              2.88K
              $495K
             |  | 
          
        
          |  |  |                   
      $99.97 - $129.69
      $2.23M - $2.89M
     |                   
              15.3K
              $1.59M
             |  | 
          
        
          |  |  |                   
      $144.32 - $190.42
      $2.12M - $2.8M
     |                   
              5.3K
              $1M
             |  | 
          
        
          |  |  |                   
      $104.61 - $129.97
      $1.58M - $1.96M
     |                   
              5.5K
              $657K
             |  | 
          
        
          |  |  |                   
      $21.59 - $24.84
      $1.55M - $1.78M
     |                   
              71.6K
              $1.74M
             |  | 
          
        
          |  |  |                   
      $198.07 - $245.17
      $891K - $1.1M
     |                   
              38.1K
              $8.66M
             |  | 
          
        
          |  |  |                   
      $21.88 - $29.32
      $1.11M - $1.49M
     |                   
              96.1K
              $2.35M
             |  | 
          
        
          |  |  |                   
      $126.1 - $163.12
      $1.61M - $2.08M
     |                   
              13.3K
              $2.17M
             |  | 
          
        
          |  |  |                   
      $58.88 - $71.77
      $1.3M - $1.59M
     |                   
              22.1K
              $1.59M
             |  | 
          
        
          |  |  |                   
      $126.95 - $183.52
      $1.12M - $1.61M
     |                   
              7.8K
              $1.43M
             |  | 
          
        
          |  |  |                   
      $8.39 - $9.19
      $838K - $918K
     |                   
              150K
              $1.36M
             |  | 
          
        
          |  |  |                   
      $50.65 - $58.58
      $902K - $1.04M
     |                   
              61.1K
              $3.45M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              22.2K
              $1.44M
             |  | 
          
        
          |  |  |                   
      $335.24 - $380.78
      $402K - $457K
     |                   
              4.7K
              $1.72M
             |  | 
          
        
          |  |  |                   
      $112.33 - $186.13
      $1.57M - $2.6M
     |                   
              25.1K
              $4.67M
             |  | 
          
        
          |  |  |                   
      $180.53 - $212.64
      $181K - $213K
     |                   
              22.6K
              $4.55M
             |  | 
          
        
          |  |  |                   
      $34.43 - $46.99
      $279K - $381K
     |                   
              10.4K
              $488K
             |  | 
          
        
          |  |  |                   
      $67.96 - $91.05
      $586K - $785K
     |                   
              52.9K
              $4.76M
             |  | 
          
        
          |  |  |                   
      $652.83 - $732.78
      $718K - $806K
     |                   
              7K
              $5.13M
             |  | 
          
        
          |  |  |                   
      $81.84 - $93.53
      $393K - $449K
     |                   
              16.9K
              $1.57M
             |  | 
          
        
          |  |  |                   
      $12.82 - $18.15
      $359K - $508K
     |                   
              91.1K
              $1.53M
             |  | 
          
        
          |  |  |                   
      $71.63 - $125.98
      $974K - $1.71M
     |                   
              30.4K
              $3.73M
             |  | 
          
        
          |  |  |                   
      $32.84 - $36.72
      $65.4K - $73.1K
     |                   
              35.7K
              $1.27M
             |  | 
          
        
          |  |  |                   
      $506.56 - $576.74
      $101K - $115K
     |                   
              7.8K
              $4.5M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              890K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              700K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              224K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              70.3K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              22K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              4K
              $0
             |  | 
          
        
          |  |  |                   
      $81.79 - $99.98
      $172K - $210K
     |                   
              29.2K
              $2.86M
             |  | 
          
        
          |  |  |                   
      $28.13 - $34.85
      $25.3K - $31.4K
     |                   
              75.1K
              $2.53M
             |  | 
          
        
          |  |  |                   
      $1231.75 - $1520.64
      $123K - $152K
     |                   
              3.5K
              $5.32M
             |  |