In Germany the shareholder/population quota is 7%, i heard in Australia somewhere around 40%.
And if you have time i recommend you to have a look in one of the big German stockboards, e.g. wallstreet-online.de or ariva.de. Join with a translation programme a discussion about mining stocks.
Afterwards you'll understand my point and you'll love Hotcopper.
Of course also not-Germans trade via Frankfurt. But you have to pay usually for mining stocks a premium of 5% or even bigger in comparison to the local exchange in Australia or Canada. No serious sophisticated investor is trading such stocks via Frankfurt....