5,529 shares
35,684 shares
333,412 shares
684,237 shares
161,816 shares
284,557 shares
389,701 shares
190,433 shares
355,488 shares
211,061 shares