|  |  |                   
      $13.55 - $16.25
      $19.8M - $23.7M
     |                   
              1.46M
              $19.9M
             |  | 
          
        
          |  |  |                   
      $34.04 - $42.36
      $1.92M - $2.39M
     |                   
              56.4K
              $2.39M
             |  | 
          
        
          |  |  |                   
      $29.0 - $32.9
      $1.75M - $1.99M
     |                   
              60.4K
              $1.85M
             |  | 
          
        
          |  |  |                   
      $15.61 - $16.71
      $1.17M - $1.26M
     |                   
              75.1K
              $1.17M
             |  | 
          
        
          |  |  |                   
      $31.91 - $37.44
      $970K - $1.14M
     |                   
              30.4K
              $1.13M
             |  | 
          
        
          |  |  |                   
      $24.14 - $25.43
      $1.02M - $1.07M
     |                   
              42.2K
              $1.05M
             |  | 
          
        
          |  |  |                   
      $53.62 - $66.59
      $957K - $1.19M
     |                   
              17.8K
              $1M
             |  | 
          
        
          |  |  |                   
      $74.27 - $88.92
      $818K - $979K
     |                   
              11K
              $966K
             |  | 
          
        
          |  |  |                   
      $91.37 - $134.58
      $592K - $871K
     |                   
              6.48K
              $871K
             |  | 
          
        
          |  |  |                   
      $22.87 - $28.95
      $491K - $622K
     |                   
              21.5K
              $622K
             |  | 
          
        
          |  |  |                   
      $91.46 - $128.1
      $436K - $611K
     |                   
              4.77K
              $602K
             |  | 
          
        
          |  |  |                   
      $171.03 - $298.93
      $350K - $611K
     |                   
              2.05K
              $602K
             |  | 
          
        
          |  |  |                   
      $79.03 - $133.84
      $320K - $543K
     |                   
              4.05K
              $537K
             |  | 
          
        
          |  |  |                   
      $317.1 - $408.5
      $442K - $570K
     |                   
              1.4K
              $520K
             |  | 
          
        
          |  |  |                   
      $37.65 - $60.68
      $340K - $548K
     |                   
              9.03K
              $469K
             |  | 
          
        
          |  |  |                   
      $37.68 - $50.22
      $358K - $477K
     |                   
              9.5K
              $467K
             |  | 
          
        
          |  |  |                   
      $21.87 - $23.49
      $425K - $456K
     |                   
              19.4K
              $456K
             |  | 
          
        
          |  |  |                   
      $277.23 - $315.28
      $399K - $454K
     |                   
              1.44K
              $452K
             |  | 
          
        
          |  |  |                   
      $123.22 - $140.95
      $407K - $465K
     |                   
              3.3K
              $447K
             |  | 
          
        
          |  |  |                   
      $146.5 - $189.61
      $396K - $512K
     |                   
              2.7K
              $428K
             |  | 
          
        
          |  |  |                   
      $48.21 - $66.48
      $312K - $430K
     |                   
              6.47K
              $426K
             |  | 
          
        
          |  |  |                   
      $55.75 - $131.18
      $181K - $426K
     |                   
              3.24K
              $425K
             |  | 
          
        
          |  |  |                   
      $67.03 - $80.35
      $348K - $418K
     |                   
              5.2K
              $414K
             |  | 
          
        
          |  |  |                   
      $113.47 - $161.8
      $318K - $453K
     |                   
              2.8K
              $411K
             |  | 
          
        
          |  |  |                   
      $25.91 - $31.32
      $387K - $468K
     |                   
              14.9K
              $407K
             |  | 
          
        
          |  |  |                   
      $50.93 - $63.06
      $374K - $463K
     |                   
              7.34K
              $404K
             |  | 
          
        
          |  |  |                   
      $24.32 - $29.74
      $333K - $408K
     |                   
              13.7K
              $404K
             |  | 
          
        
          |  |  |                   
      $69.23 - $106.42
      $261K - $402K
     |                   
              3.78K
              $401K
             |  | 
          
        
          |  |  |                   
      $136.3 - $169.38
      $322K - $400K
     |                   
              2.36K
              $400K
             |  | 
          
        
          |  |  |                   
      $80.46 - $94.08
      $350K - $409K
     |                   
              4.35K
              $397K
             |  | 
          
        
          |  |  |                   
      $59.24 - $71.39
      $328K - $395K
     |                   
              5.53K
              $394K
             |  | 
          
        
          |  |  |                   
      $53.9 - $98.68
      $223K - $408K
     |                   
              4.13K
              $390K
             |  | 
          
        
          |  |  |                   
      $84.95 - $107.81
      $306K - $389K
     |                   
              3.61K
              $388K
             |  | 
          
        
          |  |  |                   
      $33.85 - $44.55
      $294K - $387K
     |                   
              8.68K
              $384K
             |  | 
          
        
          |  |  |                   
      $12.55 - $16.75
      $301K - $401K
     |                   
              24K
              $380K
             |  | 
          
        
          |  |  |                   
      $18.7 - $21.69
      $332K - $386K
     |                   
              17.8K
              $373K
             |  | 
          
        
          |  |  |                   
      $20.99 - $23.93
      $332K - $379K
     |                   
              15.8K
              $371K
             |  | 
          
        
          |  |  |                   
      $94.14 - $97.31
      $356K - $368K
     |                   
              3.78K
              $368K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.9K
              $364K
             |  | 
          
        
          |  |  |                   
      $70.3 - $95.41
      $258K - $349K
     |                   
              3.66K
              $349K
             |  | 
          
        
          |  |  |                   
      $12.7 - $13.53
      $337K - $359K
     |                   
              26.6K
              $344K
             |  | 
          
        
          |  |  |                   
      $42.24 - $52.72
      $307K - $383K
     |                   
              7.27K
              $343K
             |  | 
          
        
          |  |  |                   
      $90.32 - $128.28
      $243K - $346K
     |                   
              2.7K
              $343K
             |  | 
          
        
          |  |  |                   
      $111.65 - $284.95
      $132K - $338K
     |                   
              1.19K
              $337K
             |  | 
          
        
          |  |  |                   
      $86.02 - $114.95
      $245K - $327K
     |                   
              2.85K
              $325K
             |  | 
          
        
          |  |  |                   
      $82.37 - $92.83
      $305K - $344K
     |                   
              3.7K
              $320K
             |  | 
          
        
          |  |  |                   
      $168.32 - $209.71
      $271K - $338K
     |                   
              1.61K
              $319K
             |  | 
          
        
          |  |  |                   
      $55.24 - $68.55
      $255K - $316K
     |                   
              4.61K
              $311K
             |  | 
          
        
          |  |  |                   
      $45.73 - $57.88
      $264K - $334K
     |                   
              5.77K
              $304K
             |  | 
          
        
          |  |  |                   
      $57.34 - $74.03
      $239K - $309K
     |                   
              4.17K
              $302K
             |  |