Welcome
Check it out!
This site has 3358 motions from various tournaments and wide year range. You can check a detailed motion coverage of this DB from the tables below