|  |  |                   
      $23.37 - $29.39
      $1.43M - $1.8M
     |                   
              61.2K
              $1.8M
             |  | 
          
        
          |  |  |                   
      $64.72 - $127.91
      $900K - $1.78M
     |                   
              13.9K
              $1.71M
             |  | 
          
        
          |  |  |                   
      $133.73 - $168.51
      $1.59M - $2M
     |                   
              11.9K
              $1.7M
             |  | 
          
        
          |  |  |                   
      $72.61 - $88.75
      $763K - $933K
     |                   
              131K
              $11.7M
             |  | 
          
        
          |  |  |                   
      $67.03 - $80.35
      $1.19M - $1.43M
     |                   
              146K
              $11.7M
             |  | 
          
        
          |  |  |                   
      $112.46 - $124.05
      $1.49M - $1.64M
     |                   
              13.2K
              $1.56M
             |  | 
          
        
          |  |  |                   
      $82.17 - $99.96
      $742K - $903K
     |                   
              108K
              $10.6M
             |  | 
          
        
          |  |  |                   
      $34.72 - $42.74
      $175K - $215K
     |                   
              390K
              $16.7M
             |  | 
          
        
          |  |  |                   
      $27.24 - $33.15
      $422K - $514K
     |                   
              329K
              $10.8M
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $334K - $546K
     |                   
              17.6K
              $5.61M
             |  | 
          
        
          |  |  |                   
      $53.08 - $68.54
      $417K - $539K
     |                   
              113K
              $7.72M
             |  | 
          
        
          |  |  |                   
      $152.42 - $182.82
      $520K - $624K
     |                   
              68.5K
              $12.5M
             |  | 
          
        
          |  |  |                   
      $94.15 - $133.33
      $957K - $1.36M
     |                   
              10.2K
              $1.36M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              52.1K
              $1.33M
             |  | 
          
        
          |  |  |                   
      $21.71 - $22.3
      $1.23M - $1.26M
     |                   
              370K
              $8.23M
             |  | 
          
        
          |  |  |                   
      $53.19 - $69.38
      $722K - $942K
     |                   
              56.3K
              $3.91M
             |  | 
          
        
          |  |  |                   
      $28.95 - $34.22
      $1.38M - $1.63M
     |                   
              115K
              $3.56M
             |  | 
          
        
          |  |  |                   
      $44.89 - $54.38
      $980K - $1.19M
     |                   
              21.8K
              $1.19M
             |  | 
          
        
          |  |  |                   
      $101.69 - $139.02
      $588K - $804K
     |                   
              20K
              $2.79M
             |  | 
          
        
          |  |  |                   
      $49.79 - $50.75
      $1.15M - $1.17M
     |                   
              23K
              $1.17M
             |  | 
          
        
          |  |  |                   
      $60.34 - $74.89
      $843K - $1.05M
     |                   
              31.6K
              $2.37M
             |  | 
          
        
          |  |  |                   
      $49.38 - $79.97
      $744K - $1.21M
     |                   
              15.1K
              $1.17M
             |  | 
          
        
          |  |  |                   
      $55.54 - $69.09
      $895K - $1.11M
     |                   
              16.1K
              $1.11M
             |  | 
          
        
          |  |  |                   
      $91.23 - $97.27
      $1.03M - $1.1M
     |                   
              11.3K
              $1.1M
             |  | 
          
        
          |  |  |                   
      $84.91 - $92.56
      $1.02M - $1.11M
     |                   
              12K
              $1.1M
             |  | 
          
        
          |  |  |                   
      $44.68 - $45.96
      $1.07M - $1.1M
     |                   
              23.9K
              $1.09M
             |  | 
          
        
          |  |  |                   
      $41.67 - $45.62
      $1.08M - $1.19M
     |                   
              49.5K
              $2.14M
             |  | 
          
        
          |  |  |                   
      $81.79 - $99.98
      $144K - $176K
     |                   
              91.2K
              $8.92M
             |  | 
          
        
          |  |  |                   
      $81.72 - $124.01
      $97.9K - $149K
     |                   
              35.6K
              $4.42M
             |  | 
          
        
          |  |  |                   
      $67.28 - $94.0
      $722K - $1.01M
     |                   
              10.7K
              $1.01M
             |  | 
          
        
          |  |  |                   
      $33.38 - $40.81
      $486K - $595K
     |                   
              185K
              $7.52M
             |  | 
          
        
          |  |  |                   
      $46.92 - $55.01
      $773K - $907K
     |                   
              97.1K
              $5.27M
             |  | 
          
        
          |  |  |                   
      $45.9 - $56.06
      $541K - $661K
     |                   
              116K
              $6.52M
             |  | 
          
        
          |  |  |                   
      $236.26 - $291.15
      $759K - $936K
     |                   
              18.6K
              $5.06M
             |  | 
          
        
          |  |  |                   
      $70.44 - $86.87
      $269K - $332K
     |                   
              85.4K
              $7.42M
             |  | 
          
        
          |  |  |                   
      $54.28 - $67.95
      $182K - $228K
     |                   
              124K
              $8.42M
             |  | 
          
        
          |  |  |                   
      $54.19 - $67.22
      $721K - $895K
     |                   
              13.3K
              $894K
             |  | 
          
        
          |  |  |                   
      $479.92 - $590.74
      $593K - $730K
     |                   
              14.1K
              $7.9M
             |  | 
          
        
          |  |  |                   
      $45.98 - $56.15
      $690K - $842K
     |                   
              15K
              $842K
             |  | 
          
        
          |  |  |                   
      $149.23 - $184.95
      $60K - $74.3K
     |                   
              32.8K
              $5.97M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              11.8K
              $811K
             |  | 
          
        
          |  |  |                   
      $64.06 - $69.64
      $724K - $787K
     |                   
              11.3K
              $778K
             |  | 
          
        
          |  |  |                   
      $20.84 - $24.54
      $621K - $731K
     |                   
              52K
              $1.28M
             |  | 
          
        
          |  |  |                   
      $55.15 - $68.11
      $599K - $740K
     |                   
              10.9K
              $738K
             |  | 
          
        
          |  |  |                   
      $25.48 - $27.78
      $757K - $825K
     |                   
              113K
              $3.01M
             |  | 
          
        
          |  |  |                   
      $50.1 - $51.02
      $638K - $650K
     |                   
              12.7K
              $649K
             |  | 
          
        
          |  |  |                   
      $29.52 - $35.31
      $350K - $419K
     |                   
              135K
              $4.78M
             |  | 
          
        
          |  |  |                   
      $60.85 - $74.22
      $207K - $252K
     |                   
              87.8K
              $6.51M
             |  | 
          
        
          |  |  |                   
      $52.4 - $64.65
      $119K - $146K
     |                   
              106K
              $6.7M
             |  | 
          
        
          |  |  |                   
      $4.25 - $5.66
      $468K - $623K
     |                   
              110K
              $612K
             |  |