| 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              14
             | 
            
                                     
      $123.58 - $143.33
      $1.73K - $2.01K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              86
             | 
            
                                     
      $79.09 - $104.06
      $6.8K - $8.95K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              377
             | 
            
                                     
      $80.0 - $96.82
      $30.2K - $36.5K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              162
             | 
            
                                     
      $359.77 - $441.52
      $58.3K - $71.5K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              53
             | 
            
                                     
      $339.96 - $398.07
      $18K - $21.1K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              200
             | 
            
                                     
      $35.29 - $43.82
      $7.06K - $8.76K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              9
             | 
            
                                     
      $892.91 - $1111.62
      $8.04K - $10K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              35
             | 
            
                                     
      $177.16 - $215.33
      $6.2K - $7.54K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              11
             | 
            
                                     
      $90.06 - $111.35
      $991 - $1.22K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              1,828
             | 
            
                                     
      $88.24 - $98.33
      $161K - $180K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              502
             | 
            
                                     
      $124.8 - $147.64
      $62.6K - $74.1K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              313
             | 
            
                                     
      $117.7 - $157.42
      $36.8K - $49.3K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              56
             | 
            
                                     
      $334.54 - $406.31
      $18.7K - $22.8K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              52
             | 
            
                                     
      $48.83 - $57.35
      $2.54K - $2.98K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              345
             | 
            
                                     
      $185.51 - $281.25
      $64K - $97K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              1,620
             | 
            
                                     
      $66.66 - $75.41
      $108K - $122K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              71,481
             | 
            
                                     
      $36.02 - $42.13
      $2.57M - $3.01M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              78
             | 
            
                                     
      $248.25 - $309.59
      $19.4K - $24.1K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              6
             | 
            
                                     
      $804.79 - $1005.15
      $4.83K - $6.03K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              140
             | 
            
                                     
      $80.17 - $97.13
      $11.2K - $13.6K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              513
             | 
            
                                     
      $22.83 - $26.35
      $11.7K - $13.5K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              76
             | 
            
                                     
      $134.48 - $153.1
      $10.2K - $11.6K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              400
             | 
            
                                     
      $55.98 - $65.43
      $22.4K - $26.2K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              56
             | 
            
                                     
      $184.41 - $212.04
      $10.3K - $11.9K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              121
             | 
            
                                     
      $86.23 - $108.8
      $10.4K - $13.2K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              418
             | 
            
                                     
      $32.21 - $37.03
      $13.5K - $15.5K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              3,281
             | 
            
                                     
      $31.75 - $37.25
      $104K - $122K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              729
             | 
            
                                     
      $8.2 - $9.46
      $5.98K - $6.9K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              56
             | 
            
                                     
      $53.91 - $60.23
      $3.02K - $3.37K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              137
             | 
            
                                     
      $29.64 - $35.44
      $4.06K - $4.86K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              29
             | 
            
                                     
      $121.18 - $123.06
      $3.51K - $3.57K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              83
             | 
            
                                     
      $32.5 - $40.25
      $2.7K - $3.34K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              62
             | 
            
                                     
      $57.0 - $67.07
      $3.53K - $4.16K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              18
             | 
            
                                     
      $55.44 - $62.69
      $998 - $1.13K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              27
             | 
            
                                     
      $14.17 - $19.48
      $383 - $526
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              540
             | 
            
                                     
      $21.44 - $29.5
      $11.6K - $15.9K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              270
             | 
            
                                     
      $215.95 - $298.0
      $58.3K - $80.5K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              227
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              115
             | 
            
                                     
      $48.78 - $66.0
      $5.61K - $7.59K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              11
             | 
            
                                     
      $381.58 - $427.77
      $4.2K - $4.71K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              189
             | 
            
                                     
      $150.41 - $172.38
      $28.4K - $32.6K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              90
             | 
            
                                     
      $171.94 - $216.63
      $15.5K - $19.5K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              1,305
             | 
            
                                     
      $16.41 - $19.85
      $21.4K - $25.9K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              172
             | 
            
                                     
      $125.73 - $153.87
      $21.6K - $26.5K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              1,148
             | 
            
                                     
      $90.57 - $107.27
      $104K - $123K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              676
             | 
            
                                     
      $234.65 - $260.95
      $159K - $176K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              124
             | 
            
                                     
      $111.94 - $124.5
      $13.9K - $15.4K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              125
             | 
            
                                     
      $265.49 - $321.5
      $33.2K - $40.2K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              1,090
             | 
            
                                     
      $150.39 - $180.07
      $164K - $196K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Oct 08, 2020
                                       
                    
             | 
            
              31
             | 
            
                                     
      $410.98 - $519.01
      $12.7K - $16.1K
     
                  
             | 
            
              
                
              
             |