5,595 shares
35,724 shares
333,462 shares
684,301 shares
161,844 shares
284,863 shares
389,722 shares
190,478 shares
355,530 shares
211,076 shares