|  |  |                   
      $27.03 - $31.93
      $1.55M - $1.83M
     |                   
              115K
              $3.56M
             |  | 
          
        
          |  |  |                   
      $372.3 - $448.86
      $2.08M - $2.51M
     |                   
              5.82K
              $2.54M
             |  | 
          
        
          |  |  |                   
      $151.14 - $186.7
      $1.68M - $2.07M
     |                   
              17.7K
              $3.24M
             |  | 
          
        
          |  |  |                   
      $102.76 - $115.66
      $1.46M - $1.64M
     |                   
              42.2K
              $4.67M
             |  | 
          
        
          |  |  |                   
      $31.57 - $39.41
      $1.15M - $1.43M
     |                   
              102K
              $3.63M
             |  | 
          
        
          |  |  |                   
      $56.4 - $66.7
      $1.64M - $1.94M
     |                   
              22.3K
              $1.48M
             |  | 
          
        
          |  |  |                   
      $483.07 - $625.6
      $225K - $291K
     |                   
              13.1K
              $6.87M
             |  | 
          
        
          |  |  |                   
      $92.79 - $134.29
      $2.14M - $3.1M
     |                   
              55K
              $7.31M
             |  | 
          
        
          |  |  |                   
      $90.17 - $103.07
      $2.65M - $3.03M
     |                   
              115K
              $11.4M
             |  | 
          
        
          |  |  |                   
      $56.27 - $73.32
      $1.42M - $1.85M
     |                   
              14.2K
              $1.03M
             |  | 
          
        
          |  |  |                   
      $138.36 - $161.45
      $1.17M - $1.37M
     |                   
              36.6K
              $5.43M
             |  | 
          
        
          |  |  |                   
      $6.38 - $8.33
      $1.32M - $1.73M
     |                   
              34K
              $282K
             |  | 
          
        
          |  |  |                   
      $86.4 - $107.99
      $1.5M - $1.87M
     |                   
              31K
              $3.26M
             |  | 
          
        
          |  |  |                   
      $107.83 - $119.94
      $708K - $788K
     |                   
              136K
              $14.7M
             |  | 
          
        
          |  |  |                   
      $79.69 - $99.41
      $515K - $642K
     |                   
              148K
              $13.6M
             |  | 
          
        
          |  |  |                   
      $22.73 - $29.21
      $1.14M - $1.46M
     |                   
              50.3K
              $1.35M
             |  | 
          
        
          |  |  |                   
      $100.43 - $129.96
      $1.54M - $2M
     |                   
              8.76K
              $1.08M
             |  | 
          
        
          |  |  |                   
      $9.65 - $14.46
      $1.41M - $2.11M
     |                   
              12.7K
              $178K
             |  | 
          
        
          |  |  |                   
      $21.59 - $24.84
      $624K - $718K
     |                   
              713K
              $17.3M
             |  | 
          
        
          |  |  |                   
      $7.03 - $10.11
      $990K - $1.42M
     |                   
              757K
              $7.18M
             |  | 
          
        
          |  |  |                   
      $51.18 - $63.89
      $925K - $1.15M
     |                   
              44K
              $2.47M
             |  | 
          
        
          |  |  |                   
      $210.83 - $235.28
      $513K - $573K
     |                   
              77.9K
              $17.3M
             |  | 
          
        
          |  |  |                   
      $167.18 - $211.38
      $4.66M - $5.9M
     |                   
              211K
              $43.7M
             |  | 
          
        
          |  |  |                   
      $31.59 - $38.0
      $1.18M - $1.42M
     |                   
              40.2K
              $1.27M
             |  | 
          
        
          |  |  |                   
      $180.4 - $247.22
      $1.77M - $2.42M
     |                   
              14.8K
              $3.63M
             |  | 
          
        
          |  |  |                   
      $67.67 - $143.04
      $2.6M - $5.49M
     |                   
              18.1K
              $2.42M
             |  | 
          
        
          |  |  |                   
      $30.4 - $35.29
      $1.2M - $1.39M
     |                   
              741K
              $25.3M
             |  | 
          
        
          |  |  |                   
      $93.19 - $121.83
      $953K - $1.25M
     |                   
              10.8K
              $1.14M
             |  | 
          
        
          |  |  |                   
      $28.42 - $38.55
      $2.68M - $3.64M
     |                   
              478K
              $16.3M
             |  | 
          
        
          |  |  |                   
      $121.61 - $152.67
      $1.45M - $1.81M
     |                   
              73.3K
              $9.97M
             |  | 
          
        
          |  |  |                   
      $88.67 - $120.26
      $979K - $1.33M
     |                   
              25.8K
              $2.61M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              12.3K
              $1.69M
             |  | 
          
        
          |  |  |                   
      $56.36 - $76.85
      $1.35M - $1.84M
     |                   
              23.9K
              $1.82M
             |  | 
          
        
          |  |  |                   
      $173.63 - $218.07
      $868K - $1.09M
     |                   
              19.9K
              $4.16M
             |  | 
          
        
          |  |  |                   
      $68.48 - $82.21
      $940K - $1.13M
     |                   
              21.5K
              $1.66M
             |  | 
          
        
          |  |  |                   
      $94.83 - $107.06
      $1.06M - $1.19M
     |                   
              53.1K
              $5.46M
             |  | 
          
        
          |  |  |                   
      $43.39 - $54.86
      $1.27M - $1.6M
     |                   
              34.6K
              $1.88M
             |  | 
          
        
          |  |  |                   
      $87.57 - $96.0
      $982K - $1.08M
     |                   
              63.1K
              $5.73M
             |  | 
          
        
          |  |  |                   
      $138.96 - $245.71
      $2.12M - $3.75M
     |                   
              12.1K
              $2.95M
             |  | 
          
        
          |  |  |                   
      $126.32 - $161.29
      $67.1K - $85.6K
     |                   
              52.5K
              $7.27M
             |  | 
          
        
          |  |  |                   
      $99.7 - $141.48
      $1.17M - $1.66M
     |                   
              9.11K
              $1.2M
             |  | 
          
        
          |  |  |                   
      $5.9 - $7.55
      $889K - $1.14M
     |                   
              128K
              $878K
             |  | 
          
        
          |  |  |                   
      $28.76 - $40.96
      $1.02M - $1.46M
     |                   
              15.9K
              $581K
             |  | 
          
        
          |  |  |                   
      $12.79 - $14.9
      $938K - $1.09M
     |                   
              15.2K
              $198K
             |  | 
          
        
          |  |  |                   
      $125.44 - $166.41
      $1.22M - $1.62M
     |                   
              9.88K
              $1.63M
             |  | 
          
        
          |  |  |                   
      $40.8 - $63.88
      $1.04M - $1.63M
     |                   
              44.3K
              $2.22M
             |  | 
          
        
          |  |  |                   
      $2.04 - $8.57
      $205K - $863K
     |                   
              44K
              $146K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              14K
              $782K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              17K
              $1.54M
             |  | 
          
        
          |  |  |                   
      $153.99 - $182.0
      $979K - $1.16M
     |                   
              9.57K
              $1.73M
             |  |