|  |  |                   
      $94.31 - $157.99
      $31.6M - $53M
     |                   
              772K
              $122M
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $2.01M - $2.82M
     |                   
              53.7K
              $26.7M
             |  | 
          
        
          |  |  |                   
      $45.98 - $56.15
      $2.46M - $3M
     |                   
              61.5K
              $3.45M
             |  | 
          
        
          |  |  |                   
      $82.96 - $110.1
      $522K - $693K
     |                   
              134K
              $14.8M
             |  | 
          
        
          |  |  |                   
      $329.49 - $438.4
      $1.09M - $1.45M
     |                   
              21.9K
              $9.59M
             |  | 
          
        
          |  |  |                   
      $321.63 - $509.31
      $1.06M - $1.68M
     |                   
              9.23K
              $4.7M
             |  | 
          
        
          |  |  |                   
      $49.38 - $79.97
      $1.58M - $2.55M
     |                   
              31.9K
              $2.47M
             |  | 
          
        
          |  |  |                   
      $87.0 - $134.33
      $1.54M - $2.38M
     |                   
              17.7K
              $2.38M
             |  | 
          
        
          |  |  |                   
      $57.46 - $75.58
      $1.51M - $1.98M
     |                   
              26.2K
              $1.98M
             |  | 
          
        
          |  |  |                   
      $26.33 - $28.94
      $1.76M - $1.93M
     |                   
              76.1K
              $2.2M
             |  | 
          
        
          |  |  |                   
      $168.34 - $195.42
      $1.06M - $1.23M
     |                   
              108K
              $21.2M
             |  | 
          
        
          |  |  |                   
      $29.15 - $44.46
      $1.02M - $1.56M
     |                   
              35.1K
              $1.52M
             |  | 
          
        
          |  |  |                   
      $133.73 - $168.51
      $1.36M - $1.71M
     |                   
              13.7K
              $1.96M
             |  | 
          
        
          |  |  |                   
      $21.59 - $24.84
      $1.1M - $1.26M
     |                   
              79.4K
              $1.93M
             |  | 
          
        
          |  |  |                   
      $146.29 - $275.65
      $17.1K - $32.3K
     |                   
              9.74K
              $2.68M
             |  | 
          
        
          |  |  |                   
      $69.34 - $117.71
      $32K - $54.4K
     |                   
              35.4K
              $4.16M
             |  | 
          
        
          |  |  |                   
      $451.58 - $565.94
      $618K - $774K
     |                   
              1.37K
              $743K
             |  | 
          
        
          |  |  |                   
      $119.93 - $156.36
      $182K - $237K
     |                   
              21.5K
              $3.32M
             |  | 
          
        
          |  |  |                   
      $81.79 - $99.98
      $348K - $425K
     |                   
              29.2K
              $2.86M
             |  | 
          
        
          |  |  |                   
      $49.79 - $50.75
      $632K - $645K
     |                   
              56.5K
              $2.87M
             |  | 
          
        
          |  |  |                   
      $48.48 - $50.99
      $585K - $615K
     |                   
              56.6K
              $2.89M
             |  | 
          
        
          |  |  |                   
      $49.98 - $50.26
      $613K - $617K
     |                   
              22.4K
              $1.12M
             |  | 
          
        
          |  |  |                   
      $462.22 - $707.75
      $41.6K - $63.7K
     |                   
              3.08K
              $2.18M
             |  | 
          
        
          |  |  |                   
      $16.58 - $24.56
      $355K - $525K
     |                   
              21.4K
              $525K
             |  | 
          
        
          |  |  |                   
      $18.91 - $22.43
      $452K - $536K
     |                   
              34.4K
              $756K
             |  | 
          
        
          |  |  |                   
      $340.0 - $420.68
      $368K - $455K
     |                   
              1.08K
              $418K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              35.8K
              $6.52M
             |  | 
          
        
          |  |  |                   
      $721.65 - $1040.18
      $266K - $383K
     |                   
              368
              $378K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              23.1K
              $2M
             |  | 
          
        
          |  |  |                   
      $908.13 - $1056.85
      $169K - $197K
     |                   
              2.7K
              $2.67M
             |  | 
          
        
          |  |  |                   
      $153.67 - $176.74
      $72.1K - $82.9K
     |                   
              51.5K
              $9.1M
             |  | 
          
        
          |  |  |                   
      $122.82 - $218.63
      $159K - $283K
     |                   
              1.29K
              $282K
             |  | 
          
        
          |  |  |                   
      $141.37 - $228.57
      $156K - $252K
     |                   
              1.1K
              $250K
             |  | 
          
        
          |  |  |                   
      $53.19 - $69.38
      $76.4K - $99.7K
     |                   
              21K
              $1.46M
             |  | 
          
        
          |  |  |                   
      $273.71 - $316.29
      $220K - $254K
     |                   
              803
              $244K
             |  | 
          
        
          |  |  |                   
      $285.55 - $321.23
      $292K - $329K
     |                   
              4.07K
              $1.19M
             |  | 
          
        
          |  |  |                   
      $595.37 - $815.24
      $173K - $237K
     |                   
              291
              $233K
             |  | 
          
        
          |  |  |                   
      $149.23 - $184.95
      $188K - $233K
     |                   
              1.26K
              $229K
             |  | 
          
        
          |  |  |                   
      $412.99 - $531.48
      $183K - $236K
     |                   
              444
              $225K
             |  | 
          
        
          |  |  |                   
      $266.31 - $309.77
      $201K - $234K
     |                   
              754
              $221K
             |  | 
          
        
          |  |  |                   
      $118.55 - $170.08
      $148K - $212K
     |                   
              1.25K
              $207K
             |  | 
          
        
          |  |  |                   
      $108.41 - $120.51
      $190K - $211K
     |                   
              1.76K
              $205K
             |  | 
          
        
          |  |  |                   
      $108.06 - $135.3
      $152K - $191K
     |                   
              1.41K
              $190K
             |  | 
          
        
          |  |  |                   
      $113.67 - $150.4
      $102K - $135K
     |                   
              3.22K
              $483K
             |  | 
          
        
          |  |  |                   
      $231.39 - $318.98
      $7.64K - $10.5K
     |                   
              3.42K
              $1.09M
             |  | 
          
        
          |  |  |                   
      $81.46 - $94.63
      $131K - $152K
     |                   
              4.02K
              $380K
             |  | 
          
        
          |  |  |                   
      $10.66 - $12.92
      $162K - $196K
     |                   
              32K
              $373K
             |  | 
          
        
          |  |  |                   
      $152.44 - $204.64
      $71.6K - $96.2K
     |                   
              1.93K
              $394K
             |  | 
          
        
          |  |  |                   
      $10.8 - $16.92
      $115K - $181K
     |                   
              10.7K
              $146K
             |  | 
          
        
          |  |  |                   
      $130.53 - $223.77
      $8.75K - $15K
     |                   
              1.74K
              $388K
             |  |