56,024 shares
160,306 shares
148,110 shares
53,263 shares
44,712 shares
314,771 shares
326,711 shares
64,453 shares
169,087 shares
146,778 shares