24,757 shares
21,050 shares
52,007 shares
229,801 shares
27,020 shares
39,355 shares
33,281 shares
49,275 shares
20,349 shares
114,553 shares