|  |  |                   
      $243.75 - $303.93
      $1.83M - $2.28M
     |                   
              36.2K
              $11M
             |  | 
          
        
          |  |  |                   
      $72.02 - $73.82
      $1.82M - $1.87M
     |                   
              60K
              $4.42M
             |  | 
          
        
          |  |  |                   
      $908.13 - $1056.85
      $1.57M - $1.82M
     |                   
              2.15K
              $2.13M
             |  | 
          
        
          |  |  |                   
      $53.66 - $58.71
      $1.21M - $1.32M
     |                   
              24K
              $1.35M
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $590K - $787K
     |                   
              14.3K
              $3.15M
             |  | 
          
        
          |  |  |                   
      $94.31 - $157.99
      $479K - $802K
     |                   
              13.3K
              $2.1M
             |  | 
          
        
          |  |  |                   
      $63.78 - $78.91
      $938K - $1.16M
     |                   
              16.9K
              $1.28M
             |  | 
          
        
          |  |  |                   
      $79.56 - $82.92
      $921K - $960K
     |                   
              13.1K
              $1.09M
             |  | 
          
        
          |  |  |                   
      $54.19 - $67.22
      $660K - $818K
     |                   
              20.7K
              $1.39M
             |  | 
          
        
          |  |  |                   
      $44.47 - $47.0
      $676K - $715K
     |                   
              19.9K
              $936K
             |  | 
          
        
          |  |  |                   
      $82.51 - $109.2
      $237K - $314K
     |                   
              32.5K
              $3.54M
             |  | 
          
        
          |  |  |                   
      $84.91 - $92.56
      $629K - $686K
     |                   
              7.86K
              $721K
             |  | 
          
        
          |  |  |                   
      $167.18 - $211.38
      $17.9K - $22.6K
     |                   
              40.1K
              $8.31M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              12.1K
              $2.19M
             |  | 
          
        
          |  |  |                   
      $51.16 - $62.02
      $464K - $562K
     |                   
              32.9K
              $2.04M
             |  | 
          
        
          |  |  |                   
      $45.65 - $57.01
      $417K - $521K
     |                   
              15.7K
              $895K
             |  | 
          
        
          |  |  |                   
      $39.89 - $49.46
      $424K - $526K
     |                   
              24.7K
              $1.22M
             |  | 
          
        
          |  |  |                   
      $31.93 - $39.49
      $346K - $428K
     |                   
              29K
              $1.15M
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $157K - $220K
     |                   
              4.17K
              $2.07M
             |  | 
          
        
          |  |  |                   
      $45.2 - $46.6
      $470K - $485K
     |                   
              57.7K
              $2.67M
             |  | 
          
        
          |  |  |                   
      $73.19 - $85.21
      $292K - $340K
     |                   
              30.5K
              $2.6M
             |  | 
          
        
          |  |  |                   
      $21.85 - $22.76
      $1.21M - $1.26M
     |                   
              96.7K
              $2.2M
             |  | 
          
        
          |  |  |                   
      $18.96 - $20.43
      $260K - $280K
     |                   
              15.7K
              $321K
             |  | 
          
        
          |  |  |                   
      $329.49 - $438.4
      $160K - $214K
     |                   
              1.48K
              $647K
             |  | 
          
        
          |  |  |                   
      $77.94 - $79.5
      $238K - $243K
     |                   
              9.42K
              $748K
             |  | 
          
        
          |  |  |                   
      $152.93 - $181.74
      $177K - $210K
     |                   
              3.53K
              $640K
             |  | 
          
        
          |  |  |                   
      $56.1 - $64.74
      $192K - $222K
     |                   
              3.58K
              $222K
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $77K - $126K
     |                   
              2.05K
              $650K
             |  | 
          
        
          |  |  |                   
      $221.03 - $294.78
      $23.9K - $31.8K
     |                   
              2.44K
              $719K
             |  | 
          
        
          |  |  |                   
      $85.42 - $94.39
      $171K - $189K
     |                   
              6.68K
              $627K
             |  | 
          
        
          |  |  |                   
      $124.66 - $159.48
      $247K - $316K
     |                   
              14.9K
              $2.37M
             |  | 
          
        
          |  |  |                   
      $118.37 - $134.86
      $140K - $159K
     |                   
              3.16K
              $419K
             |  | 
          
        
          |  |  |                   
      $136.59 - $217.51
      $48.5K - $77.2K
     |                   
              1.69K
              $354K
             |  | 
          
        
          |  |  |                   
      $26.33 - $28.94
      $95.4K - $105K
     |                   
              9.41K
              $272K
             |  | 
          
        
          |  |  |                   
      $58.13 - $85.12
      $92.4K - $135K
     |                   
              1.64K
              $139K
             |  | 
          
        
          |  |  |                   
      $285.55 - $321.23
      $121K - $136K
     |                   
              439
              $128K
             |  | 
          
        
          |  |  |                   
      $430.82 - $486.45
      $129K - $146K
     |                   
              478
              $221K
             |  | 
          
        
          |  |  |                   
      $210.28 - $289.91
      $28K - $38.6K
     |                   
              1.05K
              $304K
             |  | 
          
        
          |  |  |                   
      $273.71 - $316.29
      $86.2K - $99.6K
     |                   
              515
              $156K
             |  | 
          
        
          |  |  |                   
      $146.29 - $275.65
      $46.2K - $87.1K
     |                   
              366
              $100K
             |  | 
          
        
          |  |  |                   
      $32.84 - $36.72
      $82.4K - $92.2K
     |                   
              2.81K
              $100K
             |  | 
          
        
          |  |  |                   
      $141.37 - $228.57
      $35.3K - $57.1K
     |                   
              726
              $164K
             |  | 
          
        
          |  |  |                   
      $217.49 - $248.93
      $81.3K - $93.1K
     |                   
              574
              $130K
             |  | 
          
        
          |  |  |                   
      $41.67 - $45.62
      $78.6K - $86.1K
     |                   
              5.17K
              $223K
             |  | 
          
        
          |  |  |                   
      $154.86 - $239.07
      $46.5K - $71.7K
     |                   
              366
              $87K
             |  | 
          
        
          |  |  |                   
      $43.63 - $45.4
      $66K - $68.6K
     |                   
              1.55K
              $69K
             |  | 
          
        
          |  |  |                   
      $76.44 - $94.13
      $63.1K - $77.7K
     |                   
              1.75K
              $148K
             |  | 
          
        
          |  |  |                   
      $96.84 - $99.46
      $58K - $59.6K
     |                   
              2.1K
              $208K
             |  | 
          
        
          |  |  |                   
      $69.06 - $91.24
      $9.25K - $12.2K
     |                   
              1.74K
              $158K
             |  | 
          
        
          |  |  |                   
      $394.72 - $440.39
      $42.6K - $47.6K
     |                   
              140
              $58K
             |  |