14. Share capital
 
Group Company
R'000 2024 2023 2024 2023
Authorised
3 500 000 000 ordinary shares of 1 cent each 35 000 35 000 35 000 35 000
Issued and fully paid
2 499 126 870 (2023: 2 499 126 870) ordinary shares of 1 cent each 24 991 24 991 24 991 24 991
Share premium
Balance at the beginning and the end of the year 1 263 885 1 263 885 1 263 885 1 263 885
Total issued share capital and premium 1 288 876 1 288 876 1 288 876 1 288 876

All ordinary shares have equal voting rights. There are no restrictions on the distribution of dividends or repayment of capital in terms of the memorandum of incorporation of the Company.