|  |  |                   
      $129.01 - $139.72
      $164K - $177K
     |                   
              9.03K
              $1.26M
             |  | 
          
        
          |  |  |                   
      $36.73 - $39.9
      $192K - $209K
     |                   
              5.23K
              $208K
             |  | 
          
        
          |  |  |                   
      $259.39 - $285.47
      $109K - $120K
     |                   
              21.1K
              $5.77M
             |  | 
          
        
          |  |  |                   
      $134.8 - $184.42
      $172K - $236K
     |                   
              1.28K
              $206K
             |  | 
          
        
          |  |  |                   
      $133.88 - $142.57
      $190K - $202K
     |                   
              1.42K
              $201K
             |  | 
          
        
          |  |  |                   
      $84.55 - $89.54
      $191K - $202K
     |                   
              2.26K
              $201K
             |  | 
          
        
          |  |  |                   
      $120.51 - $136.62
      $216K - $245K
     |                   
              23.2K
              $3.11M
             |  | 
          
        
          |  |  |                   
      $659.01 - $772.54
      $155K - $182K
     |                   
              609
              $470K
             |  | 
          
        
          |  |  |                   
      $42.67 - $46.91
      $121K - $133K
     |                   
              17.3K
              $809K
             |  | 
          
        
          |  |  |                   
      $300.96 - $355.47
      $107K - $126K
     |                   
              1.33K
              $472K
             |  | 
          
        
          |  |  |                   
      $66.2 - $71.79
      $192K - $208K
     |                   
              46.9K
              $3.21M
             |  | 
          
        
          |  |  |                   
      $211.65 - $238.24
      $104K - $117K
     |                   
              242K
              $53.2M
             |  | 
          
        
          |  |  |                   
      $313.01 - $346.53
      $31K - $34.3K
     |                   
              3.36K
              $1.17M
             |  | 
          
        
          |  |  |                   
      $271.18 - $309.22
      $101K - $115K
     |                   
              13.5K
              $3.81M
             |  | 
          
        
          |  |  |                   
      $73.82 - $82.37
      $68.9K - $76.9K
     |                   
              30K
              $2.47M
             |  | 
          
        
          |  |  |                   
      $127.59 - $152.81
      $2.17K - $2.6K
     |                   
              5.23K
              $796K
             |  | 
          
        
          |  |  |                   
      $459.11 - $506.91
      $33.1K - $36.5K
     |                   
              5.6K
              $2.82M
             |  | 
          
        
          |  |  |                   
      $215.01 - $273.02
      $2.15K - $2.73K
     |                   
              4.28K
              $1.08M
             |  | 
          
        
          |  |  |                   
      $279.83 - $293.74
      $104K - $109K
     |                   
              1.34K
              $392K
             |  | 
          
        
          |  |  |                   
      $51.37 - $54.25
      $87K - $91.8K
     |                   
              20.6K
              $1.11M
             |  | 
          
        
          |  |  |                   
      $231.66 - $273.65
      $1.89M - $2.24M
     |                   
              59.2K
              $14M
             |  | 
          
        
          |  |  |                   
      $81.7 - $87.53
      $20.9K - $22.4K
     |                   
              18K
              $1.57M
             |  | 
          
        
          |  |  |                   
      $33.54 - $37.24
      $3.52K - $3.91K
     |                   
              20.2K
              $750K
             |  | 
          
        
          |  |  |                   
      $108.97 - $121.65
      $19.9K - $22.3K
     |                   
              3.92K
              $473K
             |  | 
          
        
          |  |  |                   
      $28.12 - $32.7
      $65.3K - $76K
     |                   
              505K
              $15.2M
             |  | 
          
        
          |  |  |                   
      $118.37 - $139.46
      $592 - $697
     |                   
              3.22K
              $437K
             |  | 
          
        
          |  |  |                   
      $118.37 - $129.65
      $26.4K - $28.9K
     |                   
              4.09K
              $514K
             |  | 
          
        
          |  |  |                   
      $237.58 - $259.17
      $24.5K - $26.7K
     |                   
              1.51K
              $383K
             |  | 
          
        
          |  |  |                   
      $108.08 - $121.73
      $19.2K - $21.7K
     |                   
              2.66K
              $320K
             |  | 
          
        
          |  |  |                   
      $61.62 - $72.77
      $9.8K - $11.6K
     |                   
              3.6K
              $262K
             |  | 
          
        
          |  |  |                   
      $139.09 - $161.16
      $974 - $1.13K
     |                   
              2.49K
              $395K
             |  | 
          
        
          |  |  |                   
      $26.94 - $29.62
      $54.4K - $59.9K
     |                   
              19.4K
              $546K
             |  | 
          
        
          |  |  |                   
      $172.41 - $199.66
      $11.6K - $13.4K
     |                   
              1.5K
              $281K
             |  | 
          
        
          |  |  |                   
      $192.0 - $214.65
      $960 - $1.07K
     |                   
              1.55K
              $333K
             |  | 
          
        
          |  |  |                   
      $232.56 - $304.78
      $1.14M - $1.49M
     |                   
              27.6K
              $6.8M
             |  | 
          
        
          |  |  |                   
      $28.84 - $31.84
      $173 - $191
     |                   
              7.57K
              $238K
             |  | 
          
        
          |  |  |                   
      $282.75 - $294.19
      $283 - $294
     |                   
              1.66K
              $487K
             |  | 
          
        
          |  |  |                   
      $26.38 - $27.95
      $4.88K - $5.17K
     |                   
              10.5K
              $286K
             |  | 
          
        
          |  |  |                   
      $26.23 - $28.5
      $38.8K - $42.2K
     |                   
              34K
              $963K
             |  | 
          
        
          |  |  |                   
      $81.75 - $84.54
      $409 - $423
     |                   
              2.93K
              $246K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              22.9K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.74K
              $0
             |  | 
          
        
          |  |  |                   
      $213.88 - $237.1
      $76.8K - $85.1K
     |                   
              12.8K
              $2.82M
             |  | 
          
        
          |  |  |                   
      $225.98 - $406.7
      $466K - $839K
     |                   
              6.23K
              $1.64M
             |  | 
          
        
          |  |  |                   
      $118.3 - $142.16
      $170K - $205K
     |                   
              25.4K
              $3.08M
             |  | 
          
        
          |  |  |                   
      $850.86 - $1044.69
      $257K - $315K
     |                   
              3.9K
              $3.58M
             |  | 
          
        
          |  |  |                   
      $121.01 - $138.21
      $39.7K - $45.3K
     |                   
              11.4K
              $1.39M
             |  | 
          
        
          |  |  |                   
      $50.11 - $83.83
      $490K - $820K
     |                   
              31K
              $1.59M
             |  | 
          
        
          |  |  |                   
      $31.41 - $36.33
      $19.9K - $23K
     |                   
              52.8K
              $1.66M
             |  | 
          
        
          |  |  |                   
      $433.66 - $544.47
      $446K - $560K
     |                   
              8.78K
              $3.93M
             |  |