5,890 shares
35,854 shares
333,597 shares
684,458 shares
161,975 shares
284,995 shares
389,861 shares
190,622 shares
355,679 shares
211,205 shares