Mar 29                           
            2019                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $57,267               
              $105.27 p/Share               
          
        
            
        
          
              544 
              Reduced 2.43% 
          
   
         
        
          
            21,869 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Mar 29                           
            2019                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              1,224 
              Added 5.18% 
          
   
         
        
          
            22,413 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Mar 25                           
            2019                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $278,912               
              $105.25 p/Share               
          
        
            
        
          
              2,650 
              Reduced 11.12% 
          
   
         
        
          
            21,189 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Mar 23                           
            2019                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              5,968 
              Added 20.02% 
          
   
         
        
          
            23,839 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Mar 11                           
            2019                           
          
        
          
            
              SELL 
            
            
                Payment of exercise price or tax liability 
            
                            
         
        
          
              $237,542               
              $107.68 p/Share               
          
        
            
        
          
              2,206 
              Reduced 10.99% 
          
   
         
        
          
            17,871 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Mar 09                           
            2019                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              -                  
          
        
            
        
          
              6,560 
              Added 24.63% 
          
   
         
        
          
            20,077 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Feb 25                           
            2019                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $795,926               
              $107.34 p/Share               
          
        
            
        
          
              7,415 
              Reduced 35.42% 
          
   
         
        
          
            13,517 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Feb 25                           
            2019                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $435,854               
              $58.78 p/Share               
          
        
            
        
          
              7,415 
              Added 26.16% 
          
   
         
        
          
            20,932 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Feb 22                           
            2019                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $1,056,000               
              $105.6 p/Share               
          
        
            
        
          
              10,000 
              Reduced 42.52% 
          
   
         
        
          
            13,517 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Feb 04                           
            2019                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $271,269               
              $100.47 p/Share               
          
        
            
        
          
              2,700 
              Reduced 10.3% 
          
   
         
        
          
            23,517 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Feb 04                           
            2019                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $142,047               
              $52.61 p/Share               
          
        
            
        
          
              2,700 
              Added 9.34% 
          
   
         
        
          
            26,217 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Jan 11                           
            2019                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $243,000               
              $90.0 p/Share               
          
        
            
        
          
              2,700 
              Reduced 10.3% 
          
   
         
        
          
            23,517 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Jan 11                           
            2019                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $142,047               
              $52.61 p/Share               
          
        
            
        
          
              2,700 
              Added 9.34% 
          
   
         
        
          
            26,217 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Dec 03                           
            2018                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $252,018               
              $93.34 p/Share               
          
        
            
        
          
              2,700 
              Reduced 10.3% 
          
   
         
        
          
            23,517 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Dec 03                           
            2018                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $142,047               
              $52.61 p/Share               
          
        
            
        
          
              2,700 
              Added 9.34% 
          
   
         
        
          
            26,217 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Nov 08                           
            2018                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $243,000               
              $90.0 p/Share               
          
        
            
        
          
              2,700 
              Reduced 10.3% 
          
   
         
        
          
            23,517 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Nov 08                           
            2018                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $142,047               
              $52.61 p/Share               
          
        
            
        
          
              2,700 
              Added 9.34% 
          
   
         
        
          
            26,217 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Oct 01                           
            2018                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $250,587               
              $92.81 p/Share               
          
        
            
        
          
              2,700 
              Reduced 10.3% 
          
   
         
        
          
            23,517 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Oct 01                           
            2018                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $142,047               
              $52.61 p/Share               
          
        
            
        
          
              2,700 
              Added 9.34% 
          
   
         
        
          
            26,217 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Sep 04                           
            2018                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $262,413               
              $97.19 p/Share               
          
        
            
        
          
              2,700 
              Reduced 10.3% 
          
   
         
        
          
            23,517 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Sep 04                           
            2018                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $142,047               
              $52.61 p/Share               
          
        
            
        
          
              2,700 
              Added 9.34% 
          
   
         
        
          
            26,217 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Jun 05                           
            2018                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $500,050               
              $100.01 p/Share               
          
        
            
        
          
              5,000 
              Reduced 17.53% 
          
   
         
        
          
            23,517 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            Jun 05                           
            2018                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $263,050               
              $52.61 p/Share               
          
        
            
        
          
              5,000 
              Added 14.92% 
          
   
         
        
          
            28,517 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            May 07                           
            2018                           
          
        
          
            
              SELL 
            
            
                Open market or private sale 
            
                            
         
        
          
              $629,020               
              $89.86 p/Share               
          
        
            
        
          
              7,000 
              Reduced 22.94% 
          
   
         
        
          
            23,517 Comm Stock - $.16-2/3 ... 
          
          
        
          
             
                
        
      
      
        
            May 07                           
            2018                           
          
        
          
            
              BUY 
            
            
                Exercise of conversion of derivative security 
            
                            
         
        
          
              $314,790               
              $44.97 p/Share               
          
        
            
        
          
              7,000 
              Added 18.66% 
          
   
         
        
          
            30,517 Comm Stock - $.16-2/3 ...