Max transfer amount

how can set max transfer amount for any transaction of my token
for example
i can set 20% of every wallet balance can transfer after 1 month from started IDO
in next month 30%