5,889 shares
35,854 shares
333,597 shares
684,458 shares
161,975 shares
284,995 shares
389,860 shares
190,620 shares
355,679 shares
211,205 shares