18,025 shares
342,704 shares
329,967 shares
277,723 shares
166,953 shares
384,065 shares
89,503 shares
161,703 shares
172,765 shares
247,446 shares