21. Employee costs
 
Group  Company
R'000  2024  2023  2024  2023 
Salaries and wages 861 721 794 057  5 279 2 756
Bonus 13 632 11 076  3 125 2 208
Medical aid – company contributions 84 653 75 919 163 123
Leave pay provision accrual 388 (334) 95 67
Provident fund and post-retirement benefits 97 097 89 466 576 434
Share-based payment 14 624 11 115  3 578 11 115
1 072 115 981 300  12 816 16 703