17,978 shares
342,657 shares
329,905 shares
277,720 shares
166,951 shares
384,062 shares
89,400 shares
161,681 shares
172,763 shares
247,404 shares