|  |  |                   
      $93.41 - $104.11
      $9.62M - $10.7M
     |                   
              3.92K
              $403K
             |  | 
          
        
          |  |  |                   
      $53.81 - $57.52
      $8.71M - $9.31M
     |                   
              612K
              $35.2M
             |  | 
          
        
          |  |  |                   
      $55.61 - $57.37
      $3.92M - $4.05M
     |                   
              783K
              $44.7M
             |  | 
          
        
          |  |  |                   
      $433.66 - $544.47
      $887K - $1.11M
     |                   
              22.8K
              $10.2M
             |  | 
          
        
          |  |  |                   
      $157.77 - $183.27
      $1.48M - $1.72M
     |                   
              54.1K
              $8.77M
             |  | 
          
        
          |  |  |                   
      $232.56 - $304.78
      $569K - $745K
     |                   
              30.1K
              $7.42M
             |  | 
          
        
          |  |  |                   
      $50.47 - $50.74
      $1.76M - $1.77M
     |                   
              276K
              $14M
             |  | 
          
        
          |  |  |                   
      $366.54 - $479.53
      $143K - $187K
     |                   
              29.4K
              $11.5M
             |  | 
          
        
          |  |  |                   
      $126.69 - $147.99
      $1.19M - $1.39M
     |                   
              18.7K
              $2.37M
             |  | 
          
        
          |  |  |                   
      $30.67 - $32.13
      $1.7M - $1.78M
     |                   
              66.2K
              $2.09M
             |  | 
          
        
          |  |  |                   
      $196.15 - $217.83
      $471K - $523K
     |                   
              56.7K
              $11.4M
             |  | 
          
        
          |  |  |                   
      $265.78 - $299.3
      $1.26M - $1.41M
     |                   
              15K
              $4.09M
             |  | 
          
        
          |  |  |                   
      $332.09 - $358.86
      $219K - $236K
     |                   
              76.4K
              $26.1M
             |  | 
          
        
          |  |  |                   
      $14.93 - $22.48
      $191K - $288K
     |                   
              164K
              $2.45M
             |  | 
          
        
          |  |  |                   
      $231.66 - $273.65
      $182K - $215K
     |                   
              28.1K
              $6.66M
             |  | 
          
        
          |  |  |                   
      $106.99 - $114.46
      $1.23M - $1.31M
     |                   
              43.2K
              $4.92M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              26.6K
              $3.33M
             |  | 
          
        
          |  |  |                   
      $57.5 - $61.94
      $1.13M - $1.22M
     |                   
              4.49K
              $278K
             |  | 
          
        
          |  |  |                   
      $161.95 - $193.45
      $1.2M - $1.43M
     |                   
              6.1K
              $1.14M
             |  | 
          
        
          |  |  |                   
      $100.03 - $100.52
      $1.06M - $1.06M
     |                   
              93.7K
              $9.38M
             |  | 
          
        
          |  |  |                   
      $26.46 - $28.43
      $1.11M - $1.19M
     |                   
              41.9K
              $1.17M
             |  | 
          
        
          |  |  |                   
      $55.15 - $58.11
      $1.15M - $1.22M
     |                   
              36.6K
              $2.1M
             |  | 
          
        
          |  |  |                   
      $38.58 - $58.24
      $214K - $323K
     |                   
              43.4K
              $1.7M
             |  | 
          
        
          |  |  |                   
      $141.13 - $159.19
      $820K - $925K
     |                   
              10.9K
              $1.59M
             |  | 
          
        
          |  |  |                   
      $30.02 - $30.29
      $1.01M - $1.02M
     |                   
              99.5K
              $3.01M
             |  | 
          
        
          |  |  |                   
      $52.39 - $53.11
      $994K - $1.01M
     |                   
              35K
              $1.85M
             |  | 
          
        
          |  |  |                   
      $60.9 - $70.75
      $385K - $447K
     |                   
              107K
              $6.7M
             |  | 
          
        
          |  |  |                   
      $65.67 - $71.67
      $350K - $382K
     |                   
              127K
              $8.4M
             |  | 
          
        
          |  |  |                   
      $112.12 - $126.1
      $702K - $789K
     |                   
              21.4K
              $2.39M
             |  | 
          
        
          |  |  |                   
      $42.43 - $45.05
      $897K - $952K
     |                   
              15.9K
              $701K
             |  | 
          
        
          |  |  |                   
      $20.84 - $21.03
      $860K - $868K
     |                   
              47.4K
              $992K
             |  | 
          
        
          |  |  |                   
      $171.38 - $197.01
      $1.54M - $1.77M
     |                   
              30.9K
              $6.06M
             |  | 
          
        
          |  |  |                   
      $31.41 - $36.33
      $371K - $429K
     |                   
              93K
              $2.92M
             |  | 
          
        
          |  |  |                   
      $74.39 - $107.65
      $295K - $426K
     |                   
              18.1K
              $1.52M
             |  | 
          
        
          |  |  |                   
      $49.0 - $51.91
      $818K - $867K
     |                   
              13.7K
              $711K
             |  | 
          
        
          |  |  |                   
      $65.78 - $69.95
      $804K - $855K
     |                   
              16.2K
              $1.13M
             |  | 
          
        
          |  |  |                   
      $4.78 - $5.02
      $759K - $798K
     |                   
              179K
              $895K
             |  | 
          
        
          |  |  |                   
      $150.47 - $161.22
      $180K - $193K
     |                   
              94.6K
              $14.5M
             |  | 
          
        
          |  |  |                   
      $38.58 - $40.06
      $707K - $734K
     |                   
              6.74K
              $267K
             |  | 
          
        
          |  |  |                   
      $46.51 - $50.07
      $552K - $595K
     |                   
              55.2K
              $2.59M
             |  | 
          
        
          |  |  |                   
      $48.99 - $49.29
      $632K - $636K
     |                   
              60.4K
              $2.98M
             |  | 
          
        
          |  |  |                   
      $7.97 - $9.94
      $525K - $654K
     |                   
              17.3K
              $141K
             |  | 
          
        
          |  |  |                   
      $184.73 - $220.27
      $425K - $507K
     |                   
              4.33K
              $823K
             |  | 
          
        
          |  |  |                   
      $28.75 - $31.93
      $769K - $854K
     |                   
              65.2K
              $2.03M
             |  | 
          
        
          |  |  |                   
      $167.28 - $188.45
      $263K - $296K
     |                   
              19.6K
              $3.31M
             |  | 
          
        
          |  |  |                   
      $199.29 - $226.27
      $113K - $128K
     |                   
              25.7K
              $5.27M
             |  | 
          
        
          |  |  |                   
      $37.2 - $39.61
      $634K - $675K
     |                   
              46.5K
              $1.84M
             |  | 
          
        
          |  |  |                   
      $20.41 - $23.25
      $206K - $234K
     |                   
              222K
              $4.54M
             |  | 
          
        
          |  |  |                   
      $333.65 - $392.1
      $116K - $136K
     |                   
              12.3K
              $4.36M
             |  | 
          
        
          |  |  |                   
      $17.13 - $17.98
      $565K - $593K
     |                   
              16.9K
              $300K
             |  |