|  |  |                   
      $29.47 - $38.84
      $1.94M - $2.55M
     |                   
              50K
              $1.94M
             |  | 
          
        
          |  |  |                   
      $49.34 - $60.68
      $1.89M - $2.32M
     |                   
              16.8K
              $951K
             |  | 
          
        
          |  |  |                   
      $50.87 - $69.82
      $1.76M - $2.41M
     |                   
              7.21K
              $500K
             |  | 
          
        
          |  |  |                   
      $8.69 - $10.85
      $1.83M - $2.29M
     |                   
              88.8K
              $963K
             |  | 
          
        
          |  |  |                   
      $4164.15 - $5789.24
      $2M - $2.78M
     |                   
              211
              $1.22M
             |  | 
          
        
          |  |  |                   
      $54.33 - $62.87
      $1.82M - $2.1M
     |                   
              18K
              $1.13M
             |  | 
          
        
          |  |  |                   
      $28.5 - $37.54
      $1.72M - $2.27M
     |                   
              17.4K
              $636K
             |  | 
          
        
          |  |  |                   
      $66.4 - $86.59
      $1.97M - $2.56M
     |                   
              15K
              $1.26M
             |  | 
          
        
          |  |  |                   
      $48.48 - $67.3
      $2.52M - $3.5M
     |                   
              90K
              $6.05M
             |  | 
          
        
          |  |  |                   
      $33.77 - $45.57
      $1.81M - $2.44M
     |                   
              21.3K
              $966K
             |  | 
          
        
          |  |  |                   
      $48.82 - $65.05
      $1.58M - $2.11M
     |                   
              3.78K
              $217K
             |  | 
          
        
          |  |  |                   
      $15.99 - $28.81
      $1.18M - $2.13M
     |                   
              10K
              $278K
             |  | 
          
        
          |  |  |                   
      $108.36 - $131.55
      $1.95M - $2.37M
     |                   
              10.4K
              $1.37M
             |  | 
          
        
          |  |  |                   
      $28.9 - $40.98
      $1.65M - $2.34M
     |                   
              11.1K
              $445K
             |  | 
          
        
          |  |  |                   
      $25.0 - $30.93
      $1.65M - $2.05M
     |                   
              10.6K
              $305K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.99K
              $541K
             |  | 
          
        
          |  |  |                   
      $4.32 - $6.66
      $1.17M - $1.8M
     |                   
              37.9K
              $252K
             |  | 
          
        
          |  |  |                   
      $7.23 - $9.21
      $1.43M - $1.82M
     |                   
              20.8K
              $181K
             |  | 
          
        
          |  |  |                   
      $24.63 - $35.46
      $1.12M - $1.61M
     |                   
              20.2K
              $592K
             |  | 
          
        
          |  |  |                   
      $29.59 - $37.41
      $1.48M - $1.87M
     |                   
              100K
              $3.68M
             |  | 
          
        
          |  |  |                   
      $31.86 - $44.3
      $1.41M - $1.97M
     |                   
              8.11K
              $317K
             |  | 
          
        
          |  |  |                   
      $5.8 - $8.98
      $495K - $766K
     |                   
              367K
              $2.3M
             |  | 
          
        
          |  |  |                   
      $4.79 - $7.29
      $1.43M - $2.18M
     |                   
              13.1K
              $62K
             |  | 
          
        
          |  |  |                   
      $225.56 - $335.19
      $899K - $1.34M
     |                   
              10.8K
              $2.56M
             |  | 
          
        
          |  |  |                   
      $13.71 - $15.46
      $1.5M - $1.69M
     |                   
              49.3K
              $761K
             |  | 
          
        
          |  |  |                   
      $217.77 - $314.48
      $1.53M - $2.2M
     |                   
              1.53K
              $479K
             |  | 
          
        
          |  |  |                   
      $4.54 - $6.45
      $1.31M - $1.86M
     |                   
              84K
              $503K
             |  | 
          
        
          |  |  |                   
      $51.22 - $105.59
      $1.61M - $3.33M
     |                   
              6.02K
              $633K
             |  | 
          
        
          |  |  |                   
      $49.04 - $67.34
      $1.47M - $2.02M
     |                   
              11.9K
              $803K
             |  | 
          
        
          |  |  |                   
      $37.49 - $59.36
      $1.01M - $1.6M
     |                   
              11K
              $609K
             |  | 
          
        
          |  |  |                   
      $255.31 - $313.93
      $1.31M - $1.61M
     |                   
              1.08K
              $339K
             |  | 
          
        
          |  |  |                   
      $21.14 - $24.96
      $1.31M - $1.55M
     |                   
              21K
              $523K
             |  | 
          
        
          |  |  |                   
      $45.9 - $55.54
      $1.33M - $1.61M
     |                   
              4.83K
              $265K
             |  | 
          
        
          |  |  |                   
      $74.01 - $144.25
      $1.84M - $3.59M
     |                   
              12.4K
              $1.69M
             |  | 
          
        
          |  |  |                   
      $6.4 - $7.99
      $1.19M - $1.49M
     |                   
              145K
              $1.11M
             |  | 
          
        
          |  |  |                   
      $44.67 - $51.36
      $1.3M - $1.49M
     |                   
              10.9K
              $495K
             |  | 
          
        
          |  |  |                   
      $71.14 - $105.62
      $1.83M - $2.71M
     |                   
              24.2K
              $2.55M
             |  | 
          
        
          |  |  |                   
      $9.79 - $13.31
      $1.4M - $1.91M
     |                   
              21.8K
              $278K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              13.6K
              $327K
             |  | 
          
        
          |  |  |                   
      $40.65 - $50.56
      $1.11M - $1.38M
     |                   
              5.8K
              $255K
             |  | 
          
        
          |  |  |                   
      $15.95 - $22.55
      $976K - $1.38M
     |                   
              18.6K
              $385K
             |  | 
          
        
          |  |  |                   
      $192.02 - $234.65
      $1.23M - $1.5M
     |                   
              5.48K
              $1.26M
             |  | 
          
        
          |  |  |                   
      $11.58 - $14.61
      $1.11M - $1.4M
     |                   
              23.1K
              $322K
             |  | 
          
        
          |  |  |                   
      $12.93 - $19.0
      $1.05M - $1.54M
     |                   
              142K
              $1.92M
             |  | 
          
        
          |  |  |                   
      $9.97 - $17.21
      $1.41M - $2.44M
     |                   
              91.9K
              $1.45M
             |  | 
          
        
          |  |  |                   
      $12.48 - $19.63
      $768K - $1.21M
     |                   
              52.5K
              $928K
             |  | 
          
        
          |  |  |                   
      $29.18 - $42.39
      $1.02M - $1.48M
     |                   
              26.3K
              $883K
             |  | 
          
        
          |  |  |                   
      $18.13 - $22.69
      $998K - $1.25M
     |                   
              151K
              $3.37M
             |  | 
          
        
          |  |  |                   
      $56.51 - $66.33
      $1.24M - $1.45M
     |                   
              5.85K
              $382K
             |  | 
          
        
          |  |  |                   
      $38.37 - $58.77
      $732K - $1.12M
     |                   
              10.8K
              $436K
             |  |