|  |  |                   
      $92.66 - $108.13
      $169M - $197M
     |                   
              1.82M
              $190M
             |  | 
          
        
          |  |  |                   
      $54.6 - $70.83
      $68.3M - $88.6M
     |                   
              1.25M
              $88.6M
             |  | 
          
        
          |  |  |                   
      $26.63 - $32.97
      $38.2M - $47.3M
     |                   
              1.43M
              $43.5M
             |  | 
          
        
          |  |  |                   
      $97.32 - $136.25
      $32.7M - $45.7M
     |                   
              336K
              $42.7M
             |  | 
          
        
          |  |  |                   
      $30.39 - $42.1
      $25.7M - $35.6M
     |                   
              846K
              $35.4M
             |  | 
          
        
          |  |  |                   
      $318.43 - $450.34
      $26.2M - $37M
     |                   
              82.2K
              $31M
             |  | 
          
        
          |  |  |                   
      $120.66 - $167.68
      $14.3M - $19.8M
     |                   
              118K
              $19.8M
             |  | 
          
        
          |  |  |                   
      $30.86 - $51.42
      $9.76M - $16.3M
     |                   
              316K
              $16.2M
             |  | 
          
        
          |  |  |                   
      $70.66 - $90.53
      $6.42M - $8.23M
     |                   
              90.9K
              $7.88M
             |  | 
          
        
          |  |  |                   
      $104.77 - $106.34
      $4.68M - $4.75M
     |                   
              44.7K
              $4.75M
             |  | 
          
        
          |  |  |                   
      $20.82 - $26.71
      $2.7M - $3.46M
     |                   
              130K
              $3.41M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              21.8K
              $1.89M
             |  | 
          
        
          |  |  |                   
      $173.63 - $218.07
      $1.13M - $1.42M
     |                   
              6.51K
              $1.36M
             |  | 
          
        
          |  |  |                   
      $29.37 - $33.57
      $1.03M - $1.17M
     |                   
              35K
              $1.17M
             |  | 
          
        
          |  |  |                   
      $62.11 - $78.98
      $841K - $1.07M
     |                   
              13.5K
              $1.04M
             |  | 
          
        
          |  |  |                   
      $86.24 - $117.44
      $766K - $1.04M
     |                   
              8.88K
              $1.04M
             |  | 
          
        
          |  |  |                   
      $21.99 - $30.46
      $707K - $979K
     |                   
              32.1K
              $978K
             |  | 
          
        
          |  |  |                   
      $187.5 - $246.51
      $624K - $821K
     |                   
              3.33K
              $820K
             |  | 
          
        
          |  |  |                   
      $82.17 - $99.96
      $658K - $800K
     |                   
              8K
              $786K
             |  | 
          
        
          |  |  |                   
      $107.83 - $119.94
      $695K - $773K
     |                   
              6.45K
              $694K
             |  | 
          
        
          |  |  |                   
      $8.57 - $9.81
      $559K - $639K
     |                   
              65.2K
              $599K
             |  | 
          
        
          |  |  |                   
      $49.79 - $50.75
      $562K - $573K
     |                   
              11.3K
              $572K
             |  | 
          
        
          |  |  |                   
      $20.68 - $48.04
      $249K - $578K
     |                   
              12K
              $516K
             |  | 
          
        
          |  |  |                   
      $23.37 - $29.39
      $383K - $482K
     |                   
              16.4K
              $481K
             |  | 
          
        
          |  |  |                   
      $73.26 - $84.19
      $419K - $482K
     |                   
              5.72K
              $481K
             |  | 
          
        
          |  |  |                   
      $32.27 - $36.74
      $401K - $457K
     |                   
              12.4K
              $457K
             |  | 
          
        
          |  |  |                   
      $27.24 - $33.15
      $365K - $445K
     |                   
              13.4K
              $442K
             |  | 
          
        
          |  |  |                   
      $59.09 - $98.75
      $247K - $412K
     |                   
              4.18K
              $412K
             |  | 
          
        
          |  |  |                   
      $216.28 - $284.39
      $298K - $392K
     |                   
              1.38K
              $392K
             |  | 
          
        
          |  |  |                   
      $60.34 - $74.89
      $304K - $377K
     |                   
              5.04K
              $377K
             |  | 
          
        
          |  |  |                   
      $1678.5 - $1997.36
      $311K - $370K
     |                   
              185
              $369K
             |  | 
          
        
          |  |  |                   
      $50.37 - $57.97
      $323K - $372K
     |                   
              6.41K
              $362K
             |  | 
          
        
          |  |  |                   
      $60.02 - $70.83
      $317K - $374K
     |                   
              5.28K
              $356K
             |  | 
          
        
          |  |  |                   
      $73.09 - $82.77
      $318K - $360K
     |                   
              4.35K
              $355K
             |  | 
          
        
          |  |  |                   
      $24.04 - $34.36
      $262K - $374K
     |                   
              10.9K
              $353K
             |  | 
          
        
          |  |  |                   
      $141.87 - $164.49
      $296K - $343K
     |                   
              2.09K
              $343K
             |  | 
          
        
          |  |  |                   
      $16.43 - $28.12
      $200K - $342K
     |                   
              12.2K
              $342K
             |  | 
          
        
          |  |  |                   
      $34.72 - $42.74
      $261K - $321K
     |                   
              7.51K
              $320K
             |  | 
          
        
          |  |  |                   
      $73.19 - $85.21
      $268K - $312K
     |                   
              3.66K
              $312K
             |  | 
          
        
          |  |  |                   
      $21.67 - $26.9
      $256K - $318K
     |                   
              11.8K
              $304K
             |  | 
          
        
          |  |  |                   
      $50.65 - $58.58
      $265K - $306K
     |                   
              5.23K
              $294K
             |  | 
          
        
          |  |  |                   
      $61.79 - $76.67
      $239K - $296K
     |                   
              3.86K
              $293K
             |  | 
          
        
          |  |  |                   
      $71.63 - $125.98
      $166K - $292K
     |                   
              2.31K
              $283K
             |  | 
          
        
          |  |  |                   
      $335.85 - $398.81
      $259K - $308K
     |                   
              772
              $275K
             |  | 
          
        
          |  |  |                   
      $226.49 - $276.01
      $230K - $280K
     |                   
              1.02K
              $264K
             |  | 
          
        
          |  |  |                   
      $219.76 - $276.94
      $204K - $257K
     |                   
              928
              $257K
             |  | 
          
        
          |  |  |                   
      $57.14 - $72.68
      $201K - $256K
     |                   
              3.52K
              $255K
             |  | 
          
        
          |  |  |                   
      $186.58 - $225.78
      $217K - $262K
     |                   
              1.16K
              $253K
             |  | 
          
        
          |  |  |                   
      $118.81 - $151.28
      $198K - $252K
     |                   
              1.67K
              $252K
             |  | 
          
        
          |  |  |                   
      $96.97 - $117.58
      $217K - $263K
     |                   
              2.24K
              $246K
             |  |