Where did xiaolongbao originate from and what are some key types

Xiaolongbao were first seen in Chengzhou which is located in Jiangsu province.
Since it's humble beginnings it has spread far and wide and there exist many variants.
A few common types are the:
- Shanghai Style
- Suzhou Style
- Wuxi Style
- Nanjing Style