18,854 shares
27,057 shares
15,112 shares
41,319 shares
271,060 shares
13,009 shares
34,770 shares
93,253 shares
78,837 shares
29,585 shares