17,879 shares
342,637 shares
329,872 shares
277,698 shares
166,905 shares
384,016 shares
89,367 shares
161,649 shares
172,741 shares
247,380 shares