18,854 shares
27,062 shares
15,120 shares
41,319 shares
271,073 shares
13,009 shares
34,785 shares
93,258 shares
78,839 shares
29,591 shares