|  |  |                   
      $29.37 - $33.57
      $1.03M - $1.17M
     |                   
              35K
              $1.17M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              108K
              $5.26M
             |  | 
          
        
          |  |  |                   
      $25.19 - $32.93
      $729K - $953K
     |                   
              144K
              $4.66M
             |  | 
          
        
          |  |  |                   
      $62.11 - $78.98
      $841K - $1.07M
     |                   
              13.5K
              $1.04M
             |  | 
          
        
          |  |  |                   
      $86.24 - $117.44
      $766K - $1.04M
     |                   
              8.88K
              $1.04M
             |  | 
          
        
          |  |  |                   
      $55.17 - $71.22
      $705K - $911K
     |                   
              29.9K
              $2.04M
             |  | 
          
        
          |  |  |                   
      $21.99 - $30.46
      $707K - $979K
     |                   
              32.1K
              $978K
             |  | 
          
        
          |  |  |                   
      $82.96 - $110.1
      $671K - $891K
     |                   
              12K
              $1.32M
             |  | 
          
        
          |  |  |                   
      $7.24 - $12.25
      $330K - $558K
     |                   
              163K
              $1.96M
             |  | 
          
        
          |  |  |                   
      $48.48 - $67.3
      $538K - $747K
     |                   
              28.3K
              $1.9M
             |  | 
          
        
          |  |  |                   
      $22.43 - $23.23
      $702K - $727K
     |                   
              1.02M
              $23.7M
             |  | 
          
        
          |  |  |                   
      $187.5 - $246.51
      $624K - $821K
     |                   
              3.33K
              $820K
             |  | 
          
        
          |  |  |                   
      $82.17 - $99.96
      $658K - $800K
     |                   
              8K
              $786K
             |  | 
          
        
          |  |  |                   
      $100.35 - $100.71
      $779K - $782K
     |                   
              11.7K
              $1.18M
             |  | 
          
        
          |  |  |                   
      $62.74 - $74.79
      $537K - $640K
     |                   
              23.2K
              $1.72M
             |  | 
          
        
          |  |  |                   
      $13.71 - $15.46
      $637K - $719K
     |                   
              98.6K
              $1.52M
             |  | 
          
        
          |  |  |                   
      $45.9 - $55.54
      $6.06K - $7.33K
     |                   
              230K
              $12.6M
             |  | 
          
        
          |  |  |                   
      $153.67 - $176.74
      $581K - $668K
     |                   
              10.9K
              $1.93M
             |  | 
          
        
          |  |  |                   
      $107.83 - $119.94
      $695K - $773K
     |                   
              6.45K
              $694K
             |  | 
          
        
          |  |  |                   
      $75.33 - $94.56
      $10.2K - $12.8K
     |                   
              70.6K
              $6.65M
             |  | 
          
        
          |  |  |                   
      $17.83 - $18.22
      $661K - $676K
     |                   
              48.1K
              $876K
             |  | 
          
        
          |  |  |                   
      $49.73 - $51.44
      $636K - $658K
     |                   
              34.8K
              $1.79M
             |  | 
          
        
          |  |  |                   
      $18.91 - $24.56
      $170 - $221
     |                   
              357K
              $8.71M
             |  | 
          
        
          |  |  |                   
      $138.36 - $161.45
      $1.12M - $1.31M
     |                   
              70.1K
              $10.4M
             |  | 
          
        
          |  |  |                   
      $43.92 - $52.37
      $389K - $464K
     |                   
              71.5K
              $3.75M
             |  | 
          
        
          |  |  |                   
      $73.02 - $90.22
      $141K - $174K
     |                   
              61.1K
              $5.45M
             |  | 
          
        
          |  |  |                   
      $8.57 - $9.81
      $559K - $639K
     |                   
              65.2K
              $599K
             |  | 
          
        
          |  |  |                   
      $13.23 - $17.42
      $366K - $482K
     |                   
              94.7K
              $1.65M
             |  | 
          
        
          |  |  |                   
      $1.11 - $2.36
      $351K - $746K
     |                   
              883K
              $1.46M
             |  | 
          
        
          |  |  |                   
      $55.54 - $69.09
      $367K - $456K
     |                   
              23.5K
              $1.62M
             |  | 
          
        
          |  |  |                   
      $49.79 - $50.75
      $562K - $573K
     |                   
              11.3K
              $572K
             |  | 
          
        
          |  |  |                   
      $11.5 - $16.77
      $348K - $507K
     |                   
              142K
              $2.19M
             |  | 
          
        
          |  |  |                   
      $84.91 - $92.56
      $520K - $567K
     |                   
              122K
              $11.2M
             |  | 
          
        
          |  |  |                   
      $396.7 - $501.59
      $400K - $506K
     |                   
              2.17K
              $1.09M
             |  | 
          
        
          |  |  |                   
      $276.76 - $326.81
      $454K - $536K
     |                   
              5.48K
              $1.69M
             |  | 
          
        
          |  |  |                   
      $20.68 - $48.04
      $249K - $578K
     |                   
              12K
              $516K
             |  | 
          
        
          |  |  |                   
      $31.0 - $38.22
      $376K - $464K
     |                   
              34.1K
              $1.28M
             |  | 
          
        
          |  |  |                   
      $156.58 - $193.99
      $136K - $169K
     |                   
              22.1K
              $4.28M
             |  | 
          
        
          |  |  |                   
      $177.93 - $313.14
      $138K - $244K
     |                   
              3.04K
              $953K
             |  | 
          
        
          |  |  |                   
      $272.36 - $339.57
      $264K - $329K
     |                   
              5.79K
              $1.96M
             |  | 
          
        
          |  |  |                   
      $73.26 - $84.19
      $419K - $482K
     |                   
              5.72K
              $481K
             |  | 
          
        
          |  |  |                   
      $23.37 - $29.39
      $383K - $482K
     |                   
              16.4K
              $481K
             |  | 
          
        
          |  |  |                   
      $118.55 - $170.08
      $78K - $112K
     |                   
              18.8K
              $3.12M
             |  | 
          
        
          |  |  |                   
      $67.47 - $99.6
      $735K - $1.08M
     |                   
              32.9K
              $2.63M
             |  | 
          
        
          |  |  |                   
      $82.12 - $108.35
      $164 - $217
     |                   
              27.5K
              $2.89M
             |  | 
          
        
          |  |  |                   
      $18.69 - $24.81
      $330K - $438K
     |                   
              54.8K
              $1.3M
             |  | 
          
        
          |  |  |                   
      $57.41 - $74.81
      $265K - $345K
     |                   
              17.4K
              $1.29M
             |  | 
          
        
          |  |  |                   
      $32.27 - $36.74
      $401K - $457K
     |                   
              12.4K
              $457K
             |  | 
          
        
          |  |  |                   
      $11.78 - $15.72
      $201K - $268K
     |                   
              103K
              $1.63M
             |  | 
          
        
          |  |  |                   
      $27.24 - $33.15
      $365K - $445K
     |                   
              13.4K
              $442K
             |  |