If you're looking for an original, you can checkout the Breitling service center at the Weld. It'll cost you about RM5++ for those that comes with a tang buckle. Those on deployant buckle cost significantly more. The price is the same regardless of size (i.e. 20 or 22mm).
Otherwise, there's plenty of after-market rubber straps you can choose from.
Cheers!