5,998 shares
35,866 shares
333,609 shares
684,502 shares
162,037 shares
285,025 shares
389,917 shares
190,638 shares
355,693 shares
211,217 shares