Statistically, bonuses have never worked in increasing motivation.
Here is the logic behind it, once anyone has enough money to sustain their living comfortably....the extra money will just be a drop in the ocean to them. Bonuses are rarely a source of added motivation after this.
The best way to motivate employees is to give them work that matters.