|  |  |                   
      $39.93 - $42.72
      $16.5M - $17.6M
     |                   
              412K
              $17.6M
             |  | 
          
        
          |  |  |                   
      $153.3 - $186.58
      $3.28M - $4M
     |                   
              211K
              $39.4M
             |  | 
          
        
          |  |  |                   
      $202.38 - $256.87
      $83.6K - $106K
     |                   
              152K
              $38.7M
             |  | 
          
        
          |  |  |                   
      $546.99 - $602.2
      $1.06M - $1.16M
     |                   
              88.7K
              $53.2M
             |  | 
          
        
          |  |  |                   
      $27.61 - $29.15
      $2.37M - $2.5M
     |                   
              1.96M
              $57.1M
             |  | 
          
        
          |  |  |                   
      $293.94 - $444.72
      $507K - $768K
     |                   
              35.2K
              $15.6M
             |  | 
          
        
          |  |  |                   
      $491.09 - $535.64
      $1M - $1.09M
     |                   
              60.4K
              $31.3M
             |  | 
          
        
          |  |  |                   
      $44.02 - $47.63
      $50.7K - $54.9K
     |                   
              542K
              $25.8M
             |  | 
          
        
          |  |  |                   
      $695.21 - $791.73
      $2.1M - $2.39M
     |                   
              14.4K
              $10.5M
             |  | 
          
        
          |  |  |                   
      $50.81 - $51.07
      $1.46M - $1.47M
     |                   
              158K
              $8.08M
             |  | 
          
        
          |  |  |                   
      $76.16 - $78.59
      $955K - $985K
     |                   
              489K
              $38.2M
             |  | 
          
        
          |  |  |                   
      $218.96 - $328.33
      $471K - $707K
     |                   
              11.5K
              $3.24M
             |  | 
          
        
          |  |  |                   
      $55.61 - $57.37
      $884K - $911K
     |                   
              424K
              $24.1M
             |  | 
          
        
          |  |  |                   
      $152.77 - $188.68
      $540K - $667K
     |                   
              10.7K
              $1.84M
             |  | 
          
        
          |  |  |                   
      $130.68 - $186.97
      $330K - $472K
     |                   
              8.66K
              $1.58M
             |  | 
          
        
          |  |  |                   
      $17.81 - $18.39
      $636K - $657K
     |                   
              35.7K
              $651K
             |  | 
          
        
          |  |  |                   
      $393.18 - $439.39
      $1.57K - $1.76K
     |                   
              19.8K
              $8.51M
             |  | 
          
        
          |  |  |                   
      $69.02 - $73.57
      $573K - $610K
     |                   
              17.2K
              $1.26M
             |  | 
          
        
          |  |  |                   
      $335.1 - $718.54
      $278K - $596K
     |                   
              830
              $596K
             |  | 
          
        
          |  |  |                   
      $94.4 - $104.27
      $327K - $361K
     |                   
              42.2K
              $4.35M
             |  | 
          
        
          |  |  |                   
      $73.53 - $78.37
      $2.57K - $2.74K
     |                   
              110K
              $8.64M
             |  | 
          
        
          |  |  |                   
      $50.53 - $50.82
      $527K - $530K
     |                   
              48.9K
              $2.48M
             |  | 
          
        
          |  |  |                   
      $37.65 - $40.3
      $429K - $459K
     |                   
              48.1K
              $1.92M
             |  | 
          
        
          |  |  |                   
      $390.92 - $477.15
      $87.6K - $107K
     |                   
              4.57K
              $2.18M
             |  | 
          
        
          |  |  |                   
      $112.11 - $157.12
      $371K - $520K
     |                   
              3.31K
              $491K
             |  | 
          
        
          |  |  |                   
      $104.88 - $168.89
      $117K - $188K
     |                   
              8.03K
              $1.34M
             |  | 
          
        
          |  |  |                   
      $191.73 - $241.0
      $388K - $488K
     |                   
              6.26K
              $1.41M
             |  | 
          
        
          |  |  |                   
      $51.6 - $82.03
      $156K - $247K
     |                   
              10.3K
              $847K
             |  | 
          
        
          |  |  |                   
      $33.44 - $38.12
      $33.4 - $38.1
     |                   
              82.6K
              $3.1M
             |  | 
          
        
          |  |  |                   
      $91.27 - $143.18
      $290K - $455K
     |                   
              3.18K
              $454K
             |  | 
          
        
          |  |  |                   
      $51.33 - $58.15
      $129K - $146K
     |                   
              71.2K
              $4.02M
             |  | 
          
        
          |  |  |                   
      $184.85 - $231.54
      $42.5K - $53.3K
     |                   
              8.72K
              $2.02M
             |  | 
          
        
          |  |  |                   
      $234.5 - $272.5
      $313K - $363K
     |                   
              4.47K
              $1.22M
             |  | 
          
        
          |  |  |                   
      $850.86 - $1044.69
      $568K - $698K
     |                   
              2.27K
              $2.09M
             |  | 
          
        
          |  |  |                   
      $144.41 - $160.2
      $409K - $454K
     |                   
              2.83K
              $439K
             |  | 
          
        
          |  |  |                   
      $224.68 - $282.71
      $80.7K - $101K
     |                   
              6.65K
              $1.86M
             |  | 
          
        
          |  |  |                   
      $244.75 - $305.63
      $191K - $238K
     |                   
              4.76K
              $1.43M
             |  | 
          
        
          |  |  |                   
      $103.24 - $106.68
      $372K - $385K
     |                   
              3.61K
              $384K
             |  | 
          
        
          |  |  |                   
      $484.94 - $564.15
      $382K - $445K
     |                   
              788
              $383K
             |  | 
          
        
          |  |  |                   
      $86.91 - $99.57
      $268K - $307K
     |                   
              20.3K
              $1.99M
             |  | 
          
        
          |  |  |                   
      $326.09 - $392.66
      $319K - $384K
     |                   
              977
              $368K
             |  | 
          
        
          |  |  |                   
      $45.38 - $71.7
      $300K - $475K
     |                   
              6.62K
              $367K
             |  | 
          
        
          |  |  |                   
      $220.68 - $255.63
      $327K - $379K
     |                   
              1.48K
              $363K
             |  | 
          
        
          |  |  |                   
      $24.46 - $26.5
      $191K - $207K
     |                   
              90.3K
              $2.38M
             |  | 
          
        
          |  |  |                   
      $96.14 - $147.2
      $216K - $331K
     |                   
              2.25K
              $324K
             |  | 
          
        
          |  |  |                   
      $211.65 - $238.24
      $287K - $323K
     |                   
              114K
              $25.1M
             |  | 
          
        
          |  |  |                   
      $2292.04 - $2514.05
      $300K - $329K
     |                   
              131
              $306K
             |  | 
          
        
          |  |  |                   
      $167.06 - $208.19
      $251K - $313K
     |                   
              4.17K
              $849K
             |  | 
          
        
          |  |  |                   
      $357.4 - $423.42
      $12.9K - $15.2K
     |                   
              7.51K
              $3.04M
             |  | 
          
        
          |  |  |                   
      $155.17 - $185.42
      $5.12K - $6.12K
     |                   
              8.74K
              $1.62M
             |  |