18,027 shares
342,705 shares
329,973 shares
277,723 shares
166,953 shares
384,067 shares
89,505 shares
161,705 shares
172,766 shares
247,452 shares