18,027 shares
342,705 shares
329,973 shares
277,723 shares
166,953 shares
384,068 shares
89,505 shares
161,706 shares
172,766 shares
247,453 shares