| 
            Q1 2021
           | 
          376 | 
          882,686 | 
          
            
              TCF FINANCIAL CORP, AAPL, DOW, MSFT
            
           | 
          
            13F-HR
           | 
          4/30/2021 | 
          000179015321000011 | 
        
        
          | 
            Q4 2020
           | 
          370 | 
          943,430 | 
          
            
              AAPL, TCF FINANCIAL CORP, DD, MSFT
            
           | 
          
            13F-HR
           | 
          2/5/2021 | 
          000179015321000005 | 
        
        
          | 
            Q3 2020
           | 
          355 | 
          844,433 | 
          
            
              AAPL, TCF FINANCIAL CORP, AMZN, MSFT
            
           | 
          
            13F-HR
           | 
          11/5/2020 | 
          000179015320000023 | 
        
        
          | 
            Q2 2020
           | 
          347 | 
          881,366 | 
          
            
              TCF, DD, DOW, AAPL
            
           | 
          
            13F-HR
           | 
          8/5/2020 | 
          000179015320000019 | 
        
        
          | 
            Q1 2020
           | 
          336 | 
          675,561 | 
          
            
              TCF FINANCIAL CORP, AAPL, MSFT, JNJ
            
           | 
          
            13F-HR
           | 
          5/6/2020 | 
          000179015320000016 | 
        
        
          | 
            Q4 2019
           | 
          355 | 
          885,642 | 
          
            
              TCF FINANCIAL CORP, DD, AAPL, DOW
            
           | 
          
            13F-HR
           | 
          2/6/2020 | 
          000179015320000006 | 
        
        
          | 
            Q3 2019
           | 
          352 | 
          831,290 | 
          
            
              TCF Financial Corp, DD, DOW, AAPL
            
           | 
          
            13F-HR
           | 
          11/8/2019 | 
          000179015319000007 |