American airlines are offering bonus miles of up to 100,000 through to 30th April 2019. Use your eligible AAdvantage credit card to earn additional miles for every dollar you spend. You can also get up to 30% when you share miles.
American Airlines members must purchase at least 10,000 AAdvantage miles in a single transaction from the Buy or gift Miles program to be eligible for bonus miles.
A couple of examples of bonus miles you could earn
30,000 to 39,000 = 15,000 Bonus Miles
40,000 to 54,000 = 22,000 Bonus Miles
120,000 to 149,000 = 75,000 Bonus Miles