|  |  |                   
      $11.11 - $15.41
      $53.3K - $73.9K
     |                   
              76.4K
              $949K
             |  | 
          
        
          |  |  |                   
      $119.25 - $161.49
      $384K - $521K
     |                   
              29.2K
              $4.02M
             |  | 
          
        
          |  |  |                   
      $20.71 - $25.63
      $48.8K - $60.4K
     |                   
              133K
              $3.1M
             |  | 
          
        
          |  |  |                   
      $30.69 - $34.95
      $39K - $44.5K
     |                   
              77.9K
              $2.53M
             |  | 
          
        
          |  |  |                   
      $34.56 - $62.52
      $146K - $264K
     |                   
              18.8K
              $744K
             |  | 
          
        
          |  |  |                   
      $13.55 - $16.25
      $22.1K - $26.5K
     |                   
              76.1K
              $1.04M
             |  | 
          
        
          |  |  |                   
      $73.36 - $94.17
      $124K - $160K
     |                   
              67.4K
              $5.69M
             |  | 
          
        
          |  |  |                   
      $62.45 - $70.08
      $86.6K - $97.2K
     |                   
              49.7K
              $3.14M
             |  | 
          
        
          |  |  |                   
      $11.62 - $14.29
      $22.2K - $27.3K
     |                   
              140K
              $1.75M
             |  | 
          
        
          |  |  |                   
      $91.57 - $110.76
      $266K - $321K
     |                   
              38.5K
              $3.7M
             |  | 
          
        
          |  |  |                   
      $64.11 - $75.0
      $149K - $174K
     |                   
              265K
              $18.4M
             |  | 
          
        
          |  |  |                   
      $19.62 - $29.21
      $6K - $8.94K
     |                   
              39.5K
              $889K
             |  | 
          
        
          |  |  |                   
      $126.05 - $276.15
      $266K - $584K
     |                   
              6.06K
              $823K
             |  | 
          
        
          |  |  |                   
      $98.05 - $113.3
      $118K - $136K
     |                   
              35.8K
              $3.59M
             |  | 
          
        
          |  |  |                   
      $144.41 - $170.3
      $244K - $288K
     |                   
              59.3K
              $9.25M
             |  | 
          
        
          |  |  |                   
      $36.67 - $52.23
      $400K - $570K
     |                   
              243K
              $11.6M
             |  | 
          
        
          |  |  |                   
      $486.93 - $619.21
      $224K - $285K
     |                   
              4.32K
              $2.1M
             |  | 
          
        
          |  |  |                   
      $104.48 - $124.43
      $38.1K - $45.4K
     |                   
              24.1K
              $2.67M
             |  | 
          
        
          |  |  |                   
      $41.37 - $53.28
      $30.7K - $39.5K
     |                   
              44.5K
              $1.99M
             |  | 
          
        
          |  |  |                   
      $25.81 - $34.89
      $633K - $856K
     |                   
              140K
              $3.7M
             |  | 
          
        
          |  |  |                   
      $35.0 - $44.92
      $535K - $686K
     |                   
              180K
              $6.89M
             |  | 
          
        
          |  |  |                   
      $43.89 - $54.46
      $5.79K - $7.19K
     |                   
              56.4K
              $2.64M
             |  | 
          
        
          |  |  |                   
      $88.48 - $107.04
      $120K - $145K
     |                   
              41.5K
              $3.88M
             |  | 
          
        
          |  |  |                   
      $160.0 - $195.62
      $88.6K - $108K
     |                   
              22.7K
              $3.69M
             |  | 
          
        
          |  |  |                   
      $25.61 - $30.81
      $487 - $585
     |                   
              83.8K
              $2.16M
             |  | 
          
        
          |  |  |                   
      $22.6 - $29.07
      $261K - $336K
     |                   
              211K
              $5.36M
             |  | 
          
        
          |  |  |                   
      $2.57 - $4.95
      $95.6K - $184K
     |                   
              322K
              $937K
             |  | 
          
        
          |  |  |                   
      $126.32 - $161.29
      $392K - $501K
     |                   
              45.4K
              $6.28M
             |  | 
          
        
          |  |  |                   
      $105.87 - $130.56
      $5.19K - $6.4K
     |                   
              49.3K
              $5.87M
             |  | 
          
        
          |  |  |                   
      $145.91 - $168.0
      $656K - $755K
     |                   
              65.7K
              $9.73M
             |  | 
          
        
          |  |  |                   
      $36.11 - $49.33
      $23.1K - $31.6K
     |                   
              93.9K
              $3.95M
             |  | 
          
        
          |  |  |                   
      $157.32 - $205.72
      $31.5K - $41.1K
     |                   
              32.1K
              $5.59M
             |  | 
          
        
          |  |  |                   
      $146.36 - $159.82
      $3.53M - $3.85M
     |                   
              370K
              $56.5M
             |  | 
          
        
          |  |  |                   
      $28.95 - $34.22
      $83.5K - $98.8K
     |                   
              325K
              $10.1M
             |  | 
          
        
          |  |  |                   
      $32.56 - $35.71
      $1.23M - $1.35M
     |                   
              2.01M
              $66.4M
             |  | 
          
        
          |  |  |                   
      $67.47 - $99.6
      $103K - $153K
     |                   
              67.3K
              $5.39M
             |  | 
          
        
          |  |  |                   
      $78.71 - $100.37
      $723K - $922K
     |                   
              128K
              $10.4M
             |  | 
          
        
          |  |  |                   
      $31.95 - $42.2
      $5.91K - $7.81K
     |                   
              188K
              $6.37M
             |  | 
          
        
          |  |  |                   
      $82.66 - $106.1
      $963K - $1.24M
     |                   
              181K
              $16.2M
             |  | 
          
        
          |  |  |                   
      $44.12 - $59.6
      $1.35M - $1.83M
     |                   
              247K
              $11.4M
             |  | 
          
        
          |  |  |                   
      $99.93 - $119.04
      $3.21M - $3.82M
     |                   
              510K
              $55M
             |  | 
          
        
          |  |  |                   
      $87.84 - $1441.89
      $9.82M - $161M
     |                   
              126K
              $11.4M
             |  |