|  |  |                   
      $116.42 - $147.52
      $8.37M - $10.6M
     |                   
              71.9K
              $10.6M
             |  | 
          
        
          |  |  |                   
      $80.15 - $109.5
      $6.58M - $8.99M
     |                   
              82.1K
              $8.99M
             |  | 
          
        
          |  |  |                   
      $179.73 - $253.23
      $5.11M - $7.2M
     |                   
              28.5K
              $7.2M
             |  | 
          
        
          |  |  |                   
      $430.82 - $486.45
      $3.52M - $3.98M
     |                   
              8.18K
              $3.79M
             |  | 
          
        
          |  |  |                   
      $721.65 - $1040.18
      $1.67M - $2.4M
     |                   
              2.31K
              $2.38M
             |  | 
          
        
          |  |  |                   
      $27.82 - $46.45
      $1.39M - $2.32M
     |                   
              50K
              $2.32M
             |  | 
          
        
          |  |  |                   
      $21.05 - $48.6
      $1.05M - $2.43M
     |                   
              50K
              $2.18M
             |  | 
          
        
          |  |  |                   
      $10.59 - $11.48
      $1.85M - $2.01M
     |                   
              175K
              $2.01M
             |  | 
          
        
          |  |  |                   
      $172.42 - $223.89
      $1.41M - $1.83M
     |                   
              8.19K
              $1.68M
             |  | 
          
        
          |  |  |                   
      $595.37 - $815.24
      $1.09M - $1.5M
     |                   
              1.84K
              $1.47M
             |  | 
          
        
          |  |  |                   
      $38.14 - $42.3
      $1.17M - $1.3M
     |                   
              30.8K
              $1.26M
             |  | 
          
        
          |  |  |                   
      $23.44 - $27.69
      $1.06M - $1.26M
     |                   
              45.3K
              $1.25M
             |  | 
          
        
          |  |  |                   
      $376.48 - $440.65
      $980K - $1.15M
     |                   
              2.6K
              $1.15M
             |  | 
          
        
          |  |  |                   
      $231.64 - $323.08
      $822K - $1.15M
     |                   
              3.55K
              $1.09M
             |  | 
          
        
          |  |  |                   
      $183.26 - $199.95
      $928K - $1.01M
     |                   
              5.07K
              $945K
             |  | 
          
        
          |  |  |                   
      $204.54 - $258.0
      $693K - $874K
     |                   
              3.39K
              $873K
             |  | 
          
        
          |  |  |                   
      $84.71 - $108.69
      $684K - $877K
     |                   
              8.07K
              $853K
             |  | 
          
        
          |  |  |                   
      $86.79 - $101.21
      $716K - $835K
     |                   
              8.25K
              $813K
             |  | 
          
        
          |  |  |                   
      $112.02 - $129.0
      $674K - $776K
     |                   
              6.01K
              $760K
             |  | 
          
        
          |  |  |                   
      $27.08 - $33.74
      $610K - $760K
     |                   
              22.5K
              $739K
             |  | 
          
        
          |  |  |                   
      $62.11 - $78.98
      $589K - $748K
     |                   
              9.48K
              $730K
             |  | 
          
        
          |  |  |                   
      $48.92 - $72.65
      $477K - $709K
     |                   
              9.76K
              $700K
             |  | 
          
        
          |  |  |                   
      $87.57 - $96.0
      $629K - $690K
     |                   
              7.19K
              $653K
             |  | 
          
        
          |  |  |                   
      $18.37 - $27.72
      $448K - $676K
     |                   
              24.4K
              $632K
             |  | 
          
        
          |  |  |                   
      $26.03 - $35.66
      $479K - $656K
     |                   
              18.4K
              $629K
             |  | 
          
        
          |  |  |                   
      $149.23 - $184.95
      $514K - $638K
     |                   
              3.45K
              $627K
             |  | 
          
        
          |  |  |                   
      $136.11 - $177.69
      $445K - $582K
     |                   
              3.27K
              $570K
             |  | 
          
        
          |  |  |                   
      $31.92 - $43.78
      $442K - $606K
     |                   
              13.8K
              $557K
             |  | 
          
        
          |  |  |                   
      $141.37 - $228.57
      $338K - $547K
     |                   
              2.39K
              $541K
             |  | 
          
        
          |  |  |                   
      $263.86 - $333.86
      $426K - $540K
     |                   
              1.62K
              $527K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              4.08K
              $510K
             |  | 
          
        
          |  |  |                   
      $201.28 - $266.34
      $376K - $498K
     |                   
              1.87K
              $497K
             |  | 
          
        
          |  |  |                   
      $76.86 - $92.5
      $435K - $524K
     |                   
              5.66K
              $485K
             |  | 
          
        
          |  |  |                   
      $55.56 - $60.91
      $456K - $500K
     |                   
              8.21K
              $481K
             |  | 
          
        
          |  |  |                   
      $35.33 - $46.05
      $385K - $502K
     |                   
              10.9K
              $472K
             |  | 
          
        
          |  |  |                   
      $26.69 - $32.91
      $380K - $469K
     |                   
              14.2K
              $464K
             |  | 
          
        
          |  |  |                   
      $40.42 - $56.91
      $320K - $451K
     |                   
              7.92K
              $450K
             |  | 
          
        
          |  |  |                   
      $123.95 - $138.08
      $406K - $452K
     |                   
              3.27K
              $445K
             |  | 
          
        
          |  |  |                   
      $4.71 - $9.58
      $236K - $479K
     |                   
              50K
              $427K
             |  | 
          
        
          |  |  |                   
      $106.07 - $171.99
      $242K - $392K
     |                   
              2.28K
              $388K
             |  | 
          
        
          |  |  |                   
      $19.5 - $30.4
      $244K - $380K
     |                   
              12.5K
              $366K
             |  | 
          
        
          |  |  |                   
      $48.21 - $66.48
      $259K - $357K
     |                   
              5.37K
              $354K
             |  | 
          
        
          |  |  |                   
      $15.6 - $17.76
      $324K - $369K
     |                   
              20.8K
              $345K
             |  | 
          
        
          |  |  |                   
      $26.33 - $28.94
      $310K - $340K
     |                   
              11.8K
              $340K
             |  | 
          
        
          |  |  |                   
      $26.74 - $32.22
      $278K - $335K
     |                   
              10.4K
              $332K
             |  | 
          
        
          |  |  |                   
      $136.74 - $173.24
      $247K - $313K
     |                   
              1.8K
              $310K
             |  | 
          
        
          |  |  |                   
      $113.38 - $135.49
      $273K - $326K
     |                   
              2.4K
              $301K
             |  | 
          
        
          |  |  |                   
      $468.22 - $566.51
      $241K - $291K
     |                   
              514
              $291K
             |  | 
          
        
          |  |  |                   
      $67.96 - $91.05
      $212K - $284K
     |                   
              3.12K
              $280K
             |  | 
          
        
          |  |  |                   
      $70.3 - $95.41
      $194K - $263K
     |                   
              2.76K
              $263K
             |  |