|  |  |                   
      $49.91 - $54.88
      $6.8M - $7.47M
     |                   
              4.26K
              $226K
             |  | 
          
        
          |  |  |                   
      $357.63 - $407.42
      $6.63M - $7.56M
     |                   
              40.7K
              $15.6M
             |  | 
          
        
          |  |  |                   
      $25.2 - $30.35
      $5.12M - $6.17M
     |                   
              12.2K
              $356K
             |  | 
          
        
          |  |  |                   
      $23.67 - $27.37
      $4.45M - $5.14M
     |                   
              268K
              $6.57M
             |  | 
          
        
          |  |  |                   
      $24.25 - $25.85
      $3.67M - $3.91M
     |                   
              137K
              $3.44M
             |  | 
          
        
          |  |  |                   
      $126.04 - $155.74
      $489K - $605K
     |                   
              368K
              $47.8M
             |  | 
          
        
          |  |  |                   
      $46.71 - $48.22
      $2.96M - $3.05M
     |                   
              9.08K
              $424K
             |  | 
          
        
          |  |  |                   
      $99.58 - $99.94
      $2.89M - $2.9M
     |                   
              8.21K
              $818K
             |  | 
          
        
          |  |  |                   
      $260.1 - $293.72
      $2.19M - $2.47M
     |                   
              29.7K
              $7.92M
             |  | 
          
        
          |  |  |                   
      $151.45 - $169.67
      $2.39M - $2.68M
     |                   
              45.4K
              $7.7M
             |  | 
          
        
          |  |  |                   
      $88.91 - $140.28
      $795K - $1.25M
     |                   
              20.3K
              $2.44M
             |  | 
          
        
          |  |  |                   
      $85.08 - $104.93
      $530K - $654K
     |                   
              102K
              $9.05M
             |  | 
          
        
          |  |  |                   
      $76.14 - $88.09
      $1.27M - $1.47M
     |                   
              40.9K
              $3.37M
             |  | 
          
        
          |  |  |                   
      $39.34 - $47.06
      $1.81M - $2.17M
     |                   
              117K
              $5.14M
             |  | 
          
        
          |  |  |                   
      $38.25 - $43.54
      $1.29M - $1.47M
     |                   
              72.2K
              $2.92M
             |  | 
          
        
          |  |  |                   
      $21.47 - $25.85
      $1.03M - $1.23M
     |                   
              8.59K
              $215K
             |  | 
          
        
          |  |  |                   
      $98.17 - $116.1
      $785K - $928K
     |                   
              31.4K
              $3.3M
             |  | 
          
        
          |  |  |                   
      $22.18 - $23.3
      $756K - $794K
     |                   
              42.5K
              $967K
             |  | 
          
        
          |  |  |                   
      $80.6 - $81.52
      $755K - $764K
     |                   
              33.6K
              $2.73M
             |  | 
          
        
          |  |  |                   
      $109.59 - $139.1
      $935K - $1.19M
     |                   
              10.9K
              $1.48M
             |  | 
          
        
          |  |  |                   
      $92.93 - $99.14
      $619K - $660K
     |                   
              8.67K
              $831K
             |  | 
          
        
          |  |  |                   
      $35.35 - $39.81
      $533K - $600K
     |                   
              80.8K
              $3.18M
             |  | 
          
        
          |  |  |                   
      $56.73 - $63.56
      $443K - $496K
     |                   
              9.01K
              $527K
             |  | 
          
        
          |  |  |                   
      $15.24 - $18.74
      $678K - $834K
     |                   
              110K
              $1.88M
             |  | 
          
        
          |  |  |                   
      $30.55 - $39.94
      $265K - $346K
     |                   
              13.3K
              $406K
             |  | 
          
        
          |  |  |                   
      $66.39 - $76.25
      $503K - $578K
     |                   
              10.7K
              $776K
             |  | 
          
        
          |  |  |                   
      $51.47 - $53.83
      $397K - $416K
     |                   
              15.5K
              $802K
             |  | 
          
        
          |  |  |                   
      $43.9 - $46.1
      $370K - $388K
     |                   
              6.88K
              $312K
             |  | 
          
        
          |  |  |                   
      $206.94 - $269.62
      $339K - $441K
     |                   
              2.19K
              $474K
             |  | 
          
        
          |  |  |                   
      $9.46 - $17.39
      $124K - $228K
     |                   
              47.1K
              $446K
             |  | 
          
        
          |  |  |                   
      $291.96 - $346.06
      $602K - $713K
     |                   
              5.87K
              $1.95M
             |  | 
          
        
          |  |  |                   
      $93.63 - $99.69
      $339K - $361K
     |                   
              42.6K
              $4.14M
             |  | 
          
        
          |  |  |                   
      $82.49 - $119.95
      $108K - $158K
     |                   
              8.99K
              $769K
             |  | 
          
        
          |  |  |                   
      $199.97 - $256.23
      $110K - $141K
     |                   
              5.11K
              $1.05M
             |  | 
          
        
          |  |  |                   
      $77.09 - $87.8
      $317K - $361K
     |                   
              5.36K
              $453K
             |  | 
          
        
          |  |  |                   
      $56.83 - $65.49
      $263K - $303K
     |                   
              163K
              $9.56M
             |  | 
          
        
          |  |  |                   
      $36.46 - $49.55
      $175K - $238K
     |                   
              9.99K
              $385K
             |  | 
          
        
          |  |  |                   
      $59.26 - $77.35
      $295K - $385K
     |                   
              10.1K
              $619K
             |  | 
          
        
          |  |  |                   
      $104.91 - $110.18
      $295K - $309K
     |                   
              16.1K
              $1.71M
             |  | 
          
        
          |  |  |                   
      $72.15 - $108.77
      $155K - $234K
     |                   
              8.88K
              $659K
             |  | 
          
        
          |  |  |                   
      $132.57 - $152.46
      $177K - $204K
     |                   
              5.77K
              $774K
             |  | 
          
        
          |  |  |                   
      $23.47 - $30.82
      $89.2K - $117K
     |                   
              38.6K
              $943K
             |  | 
          
        
          |  |  |                   
      $84.16 - $106.54
      $4.63K - $5.86K
     |                   
              29K
              $2.52M
             |  | 
          
        
          |  |  |                   
      $214.25 - $257.22
      $700K - $841K
     |                   
              82.1K
              $19.7M
             |  | 
          
        
          |  |  |                   
      $214.02 - $325.38
      $11.8K - $17.9K
     |                   
              3.54K
              $767K
             |  | 
          
        
          |  |  |                   
      $15.39 - $16.71
      $185K - $201K
     |                   
              47.8K
              $760K
             |  | 
          
        
          |  |  |                   
      $67.55 - $94.42
      $21.5K - $30.1K
     |                   
              10K
              $713K
             |  | 
          
        
          |  |  |                   
      $74.07 - $75.87
      $167K - $171K
     |                   
              12.9K
              $968K
             |  | 
          
        
          |  |  |                   
      $128.21 - $165.27
      $34.5K - $44.5K
     |                   
              11.1K
              $1.47M
             |  | 
          
        
          |  |  |                   
      $6.51 - $11.77
      $3.55K - $6.41K
     |                   
              30.8K
              $200K
             |  |