5,873 shares
35,853 shares
333,593 shares
684,454 shares
161,972 shares
284,991 shares
389,856 shares
190,614 shares
355,675 shares
211,201 shares