|  |  |                   
      $67.1 - $74.29
      $475K - $526K
     |                   
              379K
              $27.9M
             |  | 
          
        
          |  |  |                   
      $99.82 - $100.23
      $2.52M - $2.53M
     |                   
              25.2K
              $2.53M
             |  | 
          
        
          |  |  |                   
      $275.84 - $326.36
      $280K - $331K
     |                   
              46.6K
              $15.2M
             |  | 
          
        
          |  |  |                   
      $408.73 - $490.3
      $1.53M - $1.84M
     |                   
              23.8K
              $10.9M
             |  | 
          
        
          |  |  |                   
      $134.8 - $184.42
      $786K - $1.07M
     |                   
              81.7K
              $13.2M
             |  | 
          
        
          |  |  |                   
      $28.6 - $40.2
      $289K - $407K
     |                   
              232K
              $8.94M
             |  | 
          
        
          |  |  |                   
      $171.0 - $196.23
      $1.8M - $2.07M
     |                   
              30.8K
              $6.04M
             |  | 
          
        
          |  |  |                   
      $194.44 - $206.51
      $1.48M - $1.57M
     |                   
              69.9K
              $14.4M
             |  | 
          
        
          |  |  |                   
      $390.92 - $477.15
      $48.1K - $58.7K
     |                   
              24.8K
              $11.8M
             |  | 
          
        
          |  |  |                   
      $244.75 - $305.63
      $1.01M - $1.26M
     |                   
              27.4K
              $8.25M
             |  | 
          
        
          |  |  |                   
      $82.22 - $96.68
      $1.61M - $1.89M
     |                   
              39.1K
              $3.78M
             |  | 
          
        
          |  |  |                   
      $97.39 - $125.4
      $279K - $359K
     |                   
              75.4K
              $9.33M
             |  | 
          
        
          |  |  |                   
      $94.4 - $104.27
      $347K - $384K
     |                   
              341K
              $35.1M
             |  | 
          
        
          |  |  |                   
      $335.1 - $718.54
      $383K - $821K
     |                   
              4.76K
              $3.42M
             |  | 
          
        
          |  |  |                   
      $104.88 - $168.89
      $597K - $961K
     |                   
              31.7K
              $5.31M
             |  | 
          
        
          |  |  |                   
      $459.11 - $506.91
      $549K - $606K
     |                   
              88.6K
              $44.5M
             |  | 
          
        
          |  |  |                   
      $108.46 - $120.63
      $305K - $339K
     |                   
              179K
              $21.3M
             |  | 
          
        
          |  |  |                   
      $28.92 - $32.19
      $1.07M - $1.19M
     |                   
              346K
              $11M
             |  | 
          
        
          |  |  |                   
      $404.94 - $499.99
      $872K - $1.08M
     |                   
              14.3K
              $6.94M
             |  | 
          
        
          |  |  |                   
      $54.43 - $58.29
      $1.85M - $1.98M
     |                   
              53.7K
              $3.07M
             |  | 
          
        
          |  |  |                   
      $16.84 - $20.92
      $1.58M - $1.96M
     |                   
              93.8K
              $1.93M
             |  | 
          
        
          |  |  |                   
      $28.15 - $30.13
      $1.73M - $1.85M
     |                   
              118K
              $3.51M
             |  | 
          
        
          |  |  |                   
      $105.83 - $117.22
      $960K - $1.06M
     |                   
              188K
              $21.2M
             |  | 
          
        
          |  |  |                   
      $51.7 - $54.73
      $1.79M - $1.89M
     |                   
              34.6K
              $1.89M
             |  | 
          
        
          |  |  |                   
      $145.57 - $161.83
      $761K - $846K
     |                   
              91.5K
              $14.2M
             |  | 
          
        
          |  |  |                   
      $303.93 - $329.86
      $45.6K - $49.5K
     |                   
              69.8K
              $22.9M
             |  | 
          
        
          |  |  |                   
      $25.29 - $28.33
      $1.15M - $1.29M
     |                   
              172K
              $4.79M
             |  | 
          
        
          |  |  |                   
      $55.64 - $59.37
      $430K - $458K
     |                   
              519K
              $30.5M
             |  | 
          
        
          |  |  |                   
      $550.18 - $598.96
      $1.18M - $1.29M
     |                   
              50K
              $28.5M
             |  | 
          
        
          |  |  |                   
      $59.81 - $60.11
      $1.53M - $1.54M
     |                   
              25.7K
              $1.54M
             |  | 
          
        
          |  |  |                   
      $85.57 - $103.49
      $458K - $553K
     |                   
              63.3K
              $6.43M
             |  | 
          
        
          |  |  |                   
      $32.73 - $42.5
      $814K - $1.06M
     |                   
              69K
              $2.93M
             |  | 
          
        
          |  |  |                   
      $151.51 - $170.75
      $1.17M - $1.32M
     |                   
              14.6K
              $2.5M
             |  | 
          
        
          |  |  |                   
      $393.18 - $439.39
      $1.13M - $1.26M
     |                   
              7.48K
              $3.26M
             |  | 
          
        
          |  |  |                   
      $67.56 - $80.65
      $1.02M - $1.22M
     |                   
              31.1K
              $2.51M
             |  | 
          
        
          |  |  |                   
      $148.45 - $182.09
      $1.51M - $1.85M
     |                   
              13.9K
              $2.07M
             |  | 
          
        
          |  |  |                   
      $184.73 - $209.26
      $918K - $1.04M
     |                   
              21.5K
              $4.5M
             |  | 
          
        
          |  |  |                   
      $57.35 - $85.25
      $535K - $796K
     |                   
              31.4K
              $2.65M
             |  | 
          
        
          |  |  |                   
      $498.9 - $609.32
      $368K - $449K
     |                   
              8.44K
              $5.14M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              225K
              $12.1M
             |  | 
          
        
          |  |  |                   
      $47.34 - $71.63
      $824K - $1.25M
     |                   
              17.4K
              $1.25M
             |  | 
          
        
          |  |  |                   
      $45.72 - $47.27
      $1.2M - $1.24M
     |                   
              31.5K
              $1.48M
             |  | 
          
        
          |  |  |                   
      $697.13 - $769.67
      $296K - $327K
     |                   
              15.6K
              $11.8M
             |  | 
          
        
          |  |  |                   
      $100.16 - $100.7
      $1.21M - $1.21M
     |                   
              83.9K
              $8.45M
             |  | 
          
        
          |  |  |                   
      $34.71 - $35.81
      $574K - $592K
     |                   
              1.51M
              $53.5M
             |  | 
          
        
          |  |  |                   
      $21.69 - $23.34
      $952K - $1.02M
     |                   
              180K
              $4.18M
             |  | 
          
        
          |  |  |                   
      $87.29 - $93.61
      $909K - $974K
     |                   
              51.1K
              $4.77M
             |  | 
          
        
          |  |  |                   
      $79.61 - $137.33
      $526K - $907K
     |                   
              10K
              $1.37M
             |  | 
          
        
          |  |  |                   
      $42.26 - $47.16
      $911K - $1.02M
     |                   
              43K
              $1.99M
             |  | 
          
        
          |  |  |                   
      $293.92 - $341.0
      $33.2K - $38.5K
     |                   
              21K
              $7.17M
             |  |