5,990 shares
35,866 shares
333,608 shares
684,501 shares
162,035 shares
285,024 shares
389,915 shares
190,638 shares
355,690 shares
211,215 shares