17,953 shares
342,645 shares
329,883 shares
277,701 shares
166,945 shares
384,034 shares
89,370 shares
161,652 shares
172,744 shares
247,382 shares