18,026 shares
342,705 shares
329,970 shares
277,723 shares
166,953 shares
384,066 shares
89,504 shares
161,703 shares
172,766 shares
247,450 shares