|  |  |                   
      $81.38 - $100.82
      $1.07M - $1.33M
     |                   
              26.8K
              $2.7M
             |  | 
          
        
          |  |  |                   
      $44.89 - $54.38
      $1.17M - $1.41M
     |                   
              26K
              $1.41M
             |  | 
          
        
          |  |  |                   
      $84.91 - $92.56
      $1.16M - $1.27M
     |                   
              21.1K
              $1.94M
             |  | 
          
        
          |  |  |                   
      $19.1 - $23.83
      $498K - $621K
     |                   
              279K
              $6.65M
             |  | 
          
        
          |  |  |                   
      $139.8 - $197.22
      $152K - $214K
     |                   
              28.2K
              $5.56M
             |  | 
          
        
          |  |  |                   
      $64.8 - $97.72
      $769K - $1.16M
     |                   
              11.9K
              $1.16M
             |  | 
          
        
          |  |  |                   
      $22.66 - $23.35
      $1.1M - $1.14M
     |                   
              48.6K
              $1.13M
             |  | 
          
        
          |  |  |                   
      $27.79 - $34.16
      $202K - $248K
     |                   
              335K
              $11.4M
             |  | 
          
        
          |  |  |                   
      $81.79 - $99.98
      $399K - $487K
     |                   
              67.1K
              $6.56M
             |  | 
          
        
          |  |  |                   
      $25.69 - $26.9
      $1.04M - $1.09M
     |                   
              40.6K
              $1.08M
             |  | 
          
        
          |  |  |                   
      $7.35 - $9.25
      $153K - $193K
     |                   
              1.1M
              $10.1M
             |  | 
          
        
          |  |  |                   
      $96.84 - $99.46
      $994K - $1.02M
     |                   
              134K
              $13.3M
             |  | 
          
        
          |  |  |                   
      $7.0 - $8.06
      $900K - $1.04M
     |                   
              159K
              $1.28M
             |  | 
          
        
          |  |  |                   
      $23.96 - $24.27
      $1.01M - $1.02M
     |                   
              166K
              $4.03M
             |  | 
          
        
          |  |  |                   
      $25.04 - $25.18
      $1.02M - $1.02M
     |                   
              160K
              $4.02M
             |  | 
          
        
          |  |  |                   
      $54.28 - $67.95
      $560K - $700K
     |                   
              64.8K
              $4.4M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              166K
              $3.94M
             |  | 
          
        
          |  |  |                   
      $35.35 - $42.68
      $428K - $516K
     |                   
              276K
              $11.7M
             |  | 
          
        
          |  |  |                   
      $32.46 - $39.77
      $672K - $824K
     |                   
              74.5K
              $2.94M
             |  | 
          
        
          |  |  |                   
      $855.86 - $1339.13
      $217K - $339K
     |                   
              1.63K
              $2.18M
             |  | 
          
        
          |  |  |                   
      $908.13 - $1056.85
      $489K - $570K
     |                   
              8.45K
              $8.36M
             |  | 
          
        
          |  |  |                   
      $43.53 - $54.46
      $224K - $281K
     |                   
              111K
              $6.02M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              9.19K
              $2.44M
             |  | 
          
        
          |  |  |                   
      $36.02 - $41.92
      $736K - $856K
     |                   
              20.4K
              $856K
             |  | 
          
        
          |  |  |                   
      $113.75 - $148.48
      $200K - $261K
     |                   
              45.1K
              $6.59M
             |  | 
          
        
          |  |  |                   
      $82.17 - $99.96
      $216K - $263K
     |                   
              88.2K
              $8.67M
             |  | 
          
        
          |  |  |                   
      $69.34 - $117.71
      $485K - $824K
     |                   
              7K
              $823K
             |  | 
          
        
          |  |  |                   
      $174.82 - $215.79
      $220K - $271K
     |                   
              33.5K
              $7.24M
             |  | 
          
        
          |  |  |                   
      $103.59 - $128.6
      $613K - $761K
     |                   
              8.28K
              $1.07M
             |  | 
          
        
          |  |  |                   
      $179.95 - $278.88
      $59.2K - $91.8K
     |                   
              10K
              $2.8M
             |  | 
          
        
          |  |  |                   
      $34.67 - $43.21
      $603K - $751K
     |                   
              17.4K
              $744K
             |  | 
          
        
          |  |  |                   
      $64.72 - $127.91
      $23.2K - $45.9K
     |                   
              19.3K
              $2.38M
             |  | 
          
        
          |  |  |                   
      $320.42 - $424.58
      $291K - $386K
     |                   
              6.33K
              $2.69M
             |  | 
          
        
          |  |  |                   
      $126.95 - $183.52
      $55.4K - $80K
     |                   
              17.5K
              $3.2M
             |  | 
          
        
          |  |  |                   
      $24.32 - $27.87
      $922K - $1.06M
     |                   
              231K
              $6.13M
             |  | 
          
        
          |  |  |                   
      $246.52 - $356.99
      $96.1K - $139K
     |                   
              7.23K
              $2.58M
             |  | 
          
        
          |  |  |                   
      $123.95 - $138.08
      $513K - $571K
     |                   
              49K
              $6.67M
             |  | 
          
        
          |  |  |                   
      $60.99 - $77.53
      $194K - $247K
     |                   
              53K
              $4.11M
             |  | 
          
        
          |  |  |                   
      $51.68 - $52.76
      $667K - $681K
     |                   
              12.9K
              $681K
             |  | 
          
        
          |  |  |                   
      $46.47 - $47.67
      $629K - $645K
     |                   
              30.7K
              $1.46M
             |  | 
          
        
          |  |  |                   
      $170.96 - $322.76
      $36.9K - $69.7K
     |                   
              4.98K
              $1.61M
             |  | 
          
        
          |  |  |                   
      $59.09 - $98.75
      $29.1K - $48.7K
     |                   
              18.5K
              $1.83M
             |  | 
          
        
          |  |  |                   
      $273.67 - $366.17
      $401K - $536K
     |                   
              3.2K
              $1.17M
             |  | 
          
        
          |  |  |                   
      $149.23 - $184.95
      $163K - $202K
     |                   
              18.7K
              $3.41M
             |  | 
          
        
          |  |  |                   
      $58.13 - $85.12
      $138K - $202K
     |                   
              30.7K
              $2.61M
             |  | 
          
        
          |  |  |                   
      $23.19 - $25.35
      $545K - $596K
     |                   
              23.5K
              $595K
             |  | 
          
        
          |  |  |                   
      $455.19 - $737.73
      $97.9K - $159K
     |                   
              3.11K
              $2.27M
             |  | 
          
        
          |  |  |                   
      $166.81 - $257.39
      $23K - $35.5K
     |                   
              9.67K
              $2.49M
             |  | 
          
        
          |  |  |                   
      $58.2 - $72.74
      $354K - $443K
     |                   
              23.3K
              $1.7M
             |  | 
          
        
          |  |  |                   
      $72.32 - $86.4
      $243K - $290K
     |                   
              65.9K
              $5.69M
             |  |