How much will shares cost, and how many can I buy?

Shares will cost $100 each, with no one person owning more than 1000 shares.