26,846 shares
68,332 shares
15,856 shares
16,660 shares
18,050 shares
83,509 shares
188,201 shares
294,289 shares
20,214 shares
58,327 shares