5,887 shares
35,854 shares
333,597 shares
684,457 shares
161,975 shares
284,995 shares
389,860 shares
190,619 shares
355,678 shares
211,205 shares