|  |  | 
      N/A
     |                   
              23.9K
              $2.34M
             |  | 
          
        
          |  |  |                   
      $2.7 - $3.09
      $330K - $377K
     |                   
              1.2M
              $3.63M
             |  | 
          
        
          |  |  |                   
      $41.01 - $54.88
      $261K - $350K
     |                   
              29.2K
              $1.44M
             |  | 
          
        
          |  |  |                   
      $25.19 - $32.93
      $163K - $214K
     |                   
              79.8K
              $2.59M
             |  | 
          
        
          |  |  |                   
      $205.81 - $234.23
      $225K - $256K
     |                   
              10.4K
              $2.43M
             |  | 
          
        
          |  |  |                   
      $307.71 - $366.67
      $421K - $502K
     |                   
              9.48K
              $3.31M
             |  | 
          
        
          |  |  |                   
      $36.67 - $52.23
      $284K - $404K
     |                   
              22.9K
              $1.09M
             |  | 
          
        
          |  |  |                   
      $8.19 - $10.66
      $98.6K - $128K
     |                   
              158K
              $1.69M
             |  | 
          
        
          |  |  |                   
      $78.47 - $104.45
      $109K - $145K
     |                   
              14K
              $1.44M
             |  | 
          
        
          |  |  |                   
      $73.65 - $101.29
      $93.4K - $128K
     |                   
              15.6K
              $1.54M
             |  | 
          
        
          |  |  |                   
      $39.51 - $69.09
      $87.3K - $153K
     |                   
              8.89K
              $614K
             |  | 
          
        
          |  |  |                   
      $42.92 - $66.11
      $204K - $314K
     |                   
              8.88K
              $575K
             |  | 
          
        
          |  |  |                   
      $29.65 - $43.8
      $110K - $162K
     |                   
              23.4K
              $1.02M
             |  | 
          
        
          |  |  |                   
      $155.71 - $201.03
      $66.5K - $85.8K
     |                   
              6.62K
              $1.31M
             |  | 
          
        
          |  |  |                   
      $79.22 - $128.4
      $100K - $162K
     |                   
              5.06K
              $647K
             |  | 
          
        
          |  |  |                   
      $79.03 - $133.84
      $46.5K - $78.8K
     |                   
              6.82K
              $903K
             |  | 
          
        
          |  |  |                   
      $5.33 - $10.55
      $46.6K - $92.3K
     |                   
              56.9K
              $599K
             |  | 
          
        
          |  |  |                   
      $21.06 - $24.14
      $330K - $378K
     |                   
              26.4K
              $564K
             |  | 
          
        
          |  |  |                   
      $13.23 - $17.42
      $73.3K - $96.5K
     |                   
              154K
              $2.69M
             |  | 
          
        
          |  |  |                   
      $37.56 - $43.42
      $248K - $287K
     |                   
              48.8K
              $2.11M
             |  | 
          
        
          |  |  |                   
      $20.4 - $26.78
      $744K - $977K
     |                   
              107K
              $2.2M
             |  | 
          
        
          |  |  |                   
      $65.57 - $90.16
      $151K - $207K
     |                   
              19.8K
              $1.78M
             |  | 
          
        
          |  |  |                   
      $42.9 - $64.02
      $35.4K - $52.8K
     |                   
              21.5K
              $1.38M
             |  | 
          
        
          |  |  |                   
      $273.45 - $456.69
      $152K - $253K
     |                   
              1.32K
              $542K
             |  | 
          
        
          |  |  |                   
      $193.07 - $265.71
      $198K - $273K
     |                   
              6.21K
              $1.44M
             |  | 
          
        
          |  |  |                   
      $99.75 - $151.89
      $192K - $292K
     |                   
              11.7K
              $1.77M
             |  | 
          
        
          |  |  |                   
      $255.31 - $313.93
      $201K - $247K
     |                   
              4.68K
              $1.47M
             |  | 
          
        
          |  |  |                   
      $103.49 - $133.44
      $159K - $205K
     |                   
              8K
              $1.05M
             |  | 
          
        
          |  |  |                   
      $41.51 - $53.08
      $176K - $225K
     |                   
              19.5K
              $1.03M
             |  | 
          
        
          |  |  |                   
      $31.21 - $48.21
      $94.2K - $146K
     |                   
              20K
              $851K
             |  | 
          
        
          |  |  |                   
      $88.97 - $117.24
      $19.1K - $25.2K
     |                   
              18.5K
              $2.16M
             |  | 
          
        
          |  |  |                   
      $35.88 - $43.68
      $251K - $306K
     |                   
              25.2K
              $1.07M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              97.7K
              $6.7M
             |  | 
          
        
          |  |  |                   
      $37.11 - $40.64
      $259K - $283K
     |                   
              48.2K
              $1.95M
             |  | 
          
        
          |  |  |                   
      $223.31 - $304.18
      $84.9K - $116K
     |                   
              5.45K
              $1.62M
             |  | 
          
        
          |  |  |                   
      $14.88 - $21.18
      $148K - $210K
     |                   
              37.2K
              $781K
             |  | 
          
        
          |  |  |                   
      $23.65 - $28.54
      $275K - $331K
     |                   
              53.1K
              $1.47M
             |  | 
          
        
          |  |  |                   
      $126.6 - $151.6
      $229K - $274K
     |                   
              18.2K
              $2.71M
             |  | 
          
        
          |  |  |                   
      $35.85 - $44.32
      $171K - $212K
     |                   
              26.4K
              $1.17M
             |  | 
          
        
          |  |  |                   
      $175.97 - $201.36
      $349K - $400K
     |                   
              10.9K
              $2.06M
             |  | 
          
        
          |  |  |                   
      $7.69 - $11.46
      $93.7K - $140K
     |                   
              215K
              $2.46M
             |  | 
          
        
          |  |  |                   
      $8.85 - $11.18
      $253K - $320K
     |                   
              44.1K
              $451K
             |  | 
          
        
          |  |  |                   
      $118.52 - $145.64
      $179K - $220K
     |                   
              6.35K
              $915K
             |  | 
          
        
          |  |  |                   
      $40.42 - $56.91
      $27.9K - $39.3K
     |                   
              23.5K
              $1.34M
             |  | 
          
        
          |  |  |                   
      $262.28 - $309.85
      $2.21M - $2.61M
     |                   
              72.3K
              $20.2M
             |  | 
          
        
          |  |  |                   
      $44.53 - $60.36
      $113K - $154K
     |                   
              13.2K
              $795K
             |  | 
          
        
          |  |  |                   
      $6700.0 - $7410.93
      $221K - $245K
     |                   
              303
              $2.24M
             |  | 
          
        
          |  |  |                   
      $17.69 - $30.11
      $109K - $186K
     |                   
              22.7K
              $683K
             |  | 
          
        
          |  |  |                   
      $119.93 - $156.36
      $112K - $146K
     |                   
              6.44K
              $994K
             |  | 
          
        
          |  |  |                   
      $50.56 - $59.57
      $286K - $337K
     |                   
              14.5K
              $753K
             |  |