|  |  |                   
      $22.68 - $23.28
      $901K - $925K
     |                   
              4.9M
              $114M
             |  | 
          
        
          |  |  |                   
      $24.66 - $25.17
      $570K - $582K
     |                   
              281K
              $7.08M
             |  | 
          
        
          |  |  |                   
      $103.16 - $128.52
      $517K - $644K
     |                   
              6.5K
              $834K
             |  | 
          
        
          |  |  |                   
      $43.44 - $45.67
      $412K - $433K
     |                   
              68.5K
              $3.07M
             |  | 
          
        
          |  |  |                   
      $32.62 - $33.58
      $519K - $534K
     |                   
              146K
              $4.92M
             |  | 
          
        
          |  |  |                   
      $262.28 - $309.85
      $193K - $227K
     |                   
              4.34K
              $1.21M
             |  | 
          
        
          |  |  |                   
      $62.83 - $72.45
      $227K - $261K
     |                   
              20.9K
              $1.41M
             |  | 
          
        
          |  |  |                   
      $86.4 - $99.09
      $284K - $325K
     |                   
              2.76K
              $262K
             |  | 
          
        
          |  |  |                   
      $49.79 - $50.59
      $352K - $358K
     |                   
              115K
              $5.8M
             |  | 
          
        
          |  |  |                   
      $79.69 - $99.41
      $187K - $233K
     |                   
              13.7K
              $1.25M
             |  | 
          
        
          |  |  |                   
      $24.18 - $27.61
      $185K - $211K
     |                   
              122K
              $3.3M
             |  | 
          
        
          |  |  |                   
      $56.33 - $70.47
      $248K - $310K
     |                   
              4.4K
              $309K
             |  | 
          
        
          |  |  |                   
      $162.76 - $195.77
      $298K - $359K
     |                   
              12.2K
              $2.37M
             |  | 
          
        
          |  |  |                   
      $233.83 - $276.34
      $210K - $248K
     |                   
              2.26K
              $605K
             |  | 
          
        
          |  |  |                   
      $32.84 - $36.72
      $156K - $175K
     |                   
              34.8K
              $1.24M
             |  | 
          
        
          |  |  |                   
      $38.52 - $48.28
      $353K - $442K
     |                   
              44.3K
              $2.14M
             |  | 
          
        
          |  |  |                   
      $59.32 - $74.36
      $349K - $437K
     |                   
              27K
              $2M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              20.3K
              $3.69M
             |  | 
          
        
          |  |  |                   
      $503.3 - $775.9
      $1.2M - $1.85M
     |                   
              5.25K
              $4.02M
             |  | 
          
        
          |  |  |                   
      $74.01 - $144.25
      $2.32M - $4.53M
     |                   
              48K
              $6.54M
             |  | 
          
        
          |  |  |                   
      $71.63 - $125.98
      $148K - $261K
     |                   
              1.82K
              $223K
             |  | 
          
        
          |  |  |                   
      $25.57 - $26.34
      $85.2K - $87.8K
     |                   
              120K
              $3.13M
             |  | 
          
        
          |  |  |                   
      $131.84 - $157.76
      $118K - $141K
     |                   
              1.82K
              $286K
             |  | 
          
        
          |  |  |                   
      $61.79 - $76.67
      $144K - $179K
     |                   
              7.33K
              $557K
             |  | 
          
        
          |  |  |                   
      $39.53 - $43.1
      $583K - $636K
     |                   
              131K
              $5.63M
             |  | 
          
        
          |  |  |                   
      $49.39 - $49.76
      $98.4K - $99.1K
     |                   
              12.1K
              $601K
             |  | 
          
        
          |  |  |                   
      $108.36 - $131.55
      $293K - $356K
     |                   
              11.3K
              $1.48M
             |  | 
          
        
          |  |  |                   
      $136.3 - $169.38
      $97.6K - $121K
     |                   
              1.25K
              $211K
             |  | 
          
        
          |  |  |                   
      $15.6 - $17.76
      $68.3K - $77.8K
     |                   
              43.6K
              $726K
             |  | 
          
        
          |  |  |                   
      $8.57 - $9.81
      $33.8K - $38.6K
     |                   
              81.7K
              $750K
             |  | 
          
        
          |  |  |                   
      $50.34 - $51.86
      $65.7K - $67.7K
     |                   
              38.3K
              $1.97M
             |  | 
          
        
          |  |  |                   
      $19.1 - $23.83
      $536K - $669K
     |                   
              233K
              $5.55M
             |  | 
          
        
          |  |  |                   
      $58.63 - $59.9
      $64.6K - $66K
     |                   
              20.2K
              $1.21M
             |  | 
          
        
          |  |  |                   
      $107.93 - $110.97
      $45.2K - $46.5K
     |                   
              9.99K
              $1.1M
             |  | 
          
        
          |  |  |                   
      $140.37 - $177.56
      $176K - $222K
     |                   
              4.54K
              $779K
             |  | 
          
        
          |  |  |                   
      $36.4 - $45.76
      $63.3K - $79.6K
     |                   
              7.16K
              $323K
             |  | 
          
        
          |  |  |                   
      $58.32 - $58.95
      $46.8K - $47.3K
     |                   
              7.22K
              $424K
             |  | 
          
        
          |  |  |                   
      $66.5 - $71.25
      $21.1K - $22.6K
     |                   
              23.2K
              $1.61M
             |  | 
          
        
          |  |  |                   
      $85.42 - $94.39
      $35.6K - $39.4K
     |                   
              3.7K
              $347K
             |  | 
          
        
          |  |  |                   
      $8.69 - $10.85
      $59.9K - $74.8K
     |                   
              45.5K
              $493K
             |  | 
          
        
          |  |  |                   
      $24.11 - $28.86
      $9.67K - $11.6K
     |                   
              17.4K
              $468K
             |  | 
          
        
          |  |  |                   
      $82.51 - $109.2
      $121K - $160K
     |                   
              6.56K
              $716K
             |  | 
          
        
          |  |  |                   
      $47.46 - $55.3
      $22.4K - $26K
     |                   
              8.06K
              $443K
             |  | 
          
        
          |  |  |                   
      $75.29 - $91.16
      $86.4K - $105K
     |                   
              9.99K
              $900K
             |  | 
          
        
          |  |  |                   
      $51.68 - $52.76
      $31.4K - $32.1K
     |                   
              26.7K
              $1.41M
             |  | 
          
        
          |  |  |                   
      $126.09 - $154.15
      $29.9K - $36.5K
     |                   
              3.65K
              $555K
             |  | 
          
        
          |  |  |                   
      $24.19 - $24.45
      $13.2K - $13.3K
     |                   
              23.6K
              $575K
             |  | 
          
        
          |  |  |                   
      $24.98 - $25.66
      $12.9K - $13.3K
     |                   
              13.5K
              $345K
             |  | 
          
        
          |  |  |                   
      $0.55 - $0.69
      $10.5K - $13.2K
     |                   
              19.1K
              $12K
             |  | 
          
        
          |  |  |                   
      $315.94 - $408.41
      $50.9K - $65.8K
     |                   
              603
              $246K
             |  |