|  |  |                   
      $172.42 - $223.89
      $9.02M - $11.7M
     |                   
              58.9K
              $12.1M
             |  | 
          
        
          |  |  |                   
      $53.27 - $72.04
      $6.53M - $8.83M
     |                   
              209K
              $14.8M
             |  | 
          
        
          |  |  |                   
      $81.72 - $124.01
      $4.98M - $7.55M
     |                   
              113K
              $14.1M
             |  | 
          
        
          |  |  |                   
      $130.53 - $223.77
      $4.35M - $7.45M
     |                   
              44.2K
              $9.89M
             |  | 
          
        
          |  |  |                   
      $122.82 - $218.63
      $2.3M - $4.09M
     |                   
              47K
              $10.3M
             |  | 
          
        
          |  |  |                   
      $35.34 - $71.6
      $2.06M - $4.17M
     |                   
              75.4K
              $5.31M
             |  | 
          
        
          |  |  |                   
      $74.01 - $144.25
      $1.18M - $2.31M
     |                   
              58.4K
              $7.96M
             |  | 
          
        
          |  |  |                   
      $64.72 - $127.91
      $1.48M - $2.92M
     |                   
              31.5K
              $3.88M
             |  | 
          
        
          |  |  |                   
      $209.39 - $289.94
      $1.21M - $1.68M
     |                   
              26.6K
              $7.66M
             |  | 
          
        
          |  |  |                   
      $43.24 - $75.26
      $1.35M - $2.35M
     |                   
              40.1K
              $2.91M
             |  | 
          
        
          |  |  |                   
      $390.26 - $489.06
      $2.26M - $2.84M
     |                   
              6.9K
              $2.8M
             |  | 
          
        
          |  |  |                   
      $86.02 - $114.95
      $1.56M - $2.08M
     |                   
              23.3K
              $2.67M
             |  | 
          
        
          |  |  |                   
      $124.45 - $160.72
      $1.28M - $1.66M
     |                   
              17.7K
              $2.57M
             |  | 
          
        
          |  |  |                   
      $49.95 - $103.29
      $1.61M - $3.34M
     |                   
              40.1K
              $2.17M
             |  | 
          
        
          |  |  |                   
      $102.76 - $115.66
      $1.46M - $1.64M
     |                   
              22.3K
              $2.47M
             |  | 
          
        
          |  |  |                   
      $855.86 - $1339.13
      $726K - $1.14M
     |                   
              1.2K
              $1.61M
             |  | 
          
        
          |  |  |                   
      $76.89 - $115.35
      $561K - $842K
     |                   
              28.5K
              $3.29M
             |  | 
          
        
          |  |  |                   
      $9.79 - $13.31
      $773K - $1.05M
     |                   
              145K
              $1.85M
             |  | 
          
        
          |  |  |                   
      $45.48 - $63.1
      $805K - $1.12M
     |                   
              24.9K
              $1.57M
             |  | 
          
        
          |  |  |                   
      $79.01 - $86.61
      $1.08M - $1.19M
     |                   
              20.6K
              $1.71M
             |  | 
          
        
          |  |  |                   
      $56.15 - $84.23
      $752K - $1.13M
     |                   
              18.3K
              $1.46M
             |  | 
          
        
          |  |  |                   
      $126.09 - $154.15
      $820K - $1M
     |                   
              23.6K
              $3.59M
             |  | 
          
        
          |  |  |                   
      $46.66 - $58.38
      $882K - $1.1M
     |                   
              23.6K
              $1.22M
             |  | 
          
        
          |  |  |                   
      $285.0 - $325.66
      $884K - $1.01M
     |                   
              5.3K
              $1.54M
             |  | 
          
        
          |  |  |                   
      $173.63 - $218.07
      $661K - $831K
     |                   
              4.74K
              $989K
             |  | 
          
        
          |  |  |                   
      $91.46 - $128.1
      $512K - $717K
     |                   
              8.5K
              $1.07M
             |  | 
          
        
          |  |  |                   
      $22.66 - $26.12
      $743K - $857K
     |                   
              70.3K
              $1.72M
             |  | 
          
        
          |  |  |                   
      $68.47 - $102.48
      $390K - $584K
     |                   
              15.9K
              $1.46M
             |  | 
          
        
          |  |  |                   
      $118.81 - $151.28
      $475K - $605K
     |                   
              5.9K
              $892K
             |  | 
          
        
          |  |  |                   
      $31.18 - $44.14
      $574K - $812K
     |                   
              31.4K
              $1.19M
             |  | 
          
        
          |  |  |                   
      $313.51 - $363.51
      $596K - $691K
     |                   
              4.61K
              $1.58M
             |  | 
          
        
          |  |  |                   
      $4.94 - $7.03
      $372K - $530K
     |                   
              222K
              $1.51M
             |  | 
          
        
          |  |  |                   
      $41.37 - $53.28
      $650K - $836K
     |                   
              32.3K
              $1.44M
             |  | 
          
        
          |  |  |                   
      $62.27 - $82.77
      $787K - $1.05M
     |                   
              50.9K
              $3.42M
             |  | 
          
        
          |  |  |                   
      $21.24 - $26.88
      $339K - $428K
     |                   
              44.3K
              $1.15M
             |  | 
          
        
          |  |  |                   
      $47.91 - $70.14
      $560K - $819K
     |                   
              28.1K
              $1.46M
             |  | 
          
        
          |  |  |                   
      $25.51 - $40.0
      $207K - $324K
     |                   
              16.6K
              $655K
             |  | 
          
        
          |  |  |                   
      $73.58 - $81.65
      $346K - $384K
     |                   
              8.6K
              $700K
             |  | 
          
        
          |  |  |                   
      $5.46 - $8.56
      $438K - $687K
     |                   
              124K
              $733K
             |  | 
          
        
          |  |  |                   
      $113.94 - $140.12
      $228K - $280K
     |                   
              9.2K
              $1.29M
             |  | 
          
        
          |  |  |                   
      $99.93 - $119.04
      $440K - $524K
     |                   
              19.1K
              $2.06M
             |  | 
          
        
          |  |  |                   
      $66.1 - $97.75
      $43.2K - $63.9K
     |                   
              24.3K
              $2.28M
             |  | 
          
        
          |  |  |                   
      $18.7 - $21.69
      $245K - $284K
     |                   
              25.1K
              $527K
             |  | 
          
        
          |  |  |                   
      $5.67 - $12.85
      $74.3K - $168K
     |                   
              71.5K
              $584K
             |  | 
          
        
          |  |  |                   
      $26.94 - $34.72
      $175K - $226K
     |                   
              15.7K
              $494K
             |  | 
          
        
          |  |  |                   
      $73.31 - $91.62
      $58.6K - $73.3K
     |                   
              15K
              $1.37M
             |  | 
          
        
          |  |  |                   
      $37.65 - $60.68
      $32.9K - $53K
     |                   
              15.8K
              $820K
             |  | 
          
        
          |  |  |                   
      $6.61 - $9.71
      $104K - $153K
     |                   
              37.9K
              $337K
             |  | 
          
        
          |  |  |                   
      $12.07 - $15.98
      $101K - $134K
     |                   
              22.6K
              $337K
             |  | 
          
        
          |  |  |                   
      $21.54 - $29.56
      $130K - $178K
     |                   
              46.9K
              $1.24M
             |  |