The capacity for the final is going to be 51,500 though the normal capacity is 57,000 but the standing area in the north stand is being converted to seating.
Both teams participating in the final are to get approx 25% of tickets so that would be 12,875 each.
Bit of a joke as usual, 50% for teams participating in final around 10% for the UEFA Ballot so 40% for sponsors, UEFA cnuts etc
Possible that a few thousand went on sale also to the German public a few months back.