45,431 shares
21,783 shares
27,450 shares
28,467 shares
20,388 shares
18,402 shares
30,951 shares
9,553 shares
10,827 shares
14,258 shares