5,905 shares
35,856 shares
333,599 shares
684,462 shares
161,978 shares
284,996 shares
389,865 shares
190,625 shares
355,682 shares
211,208 shares