5,991 shares
35,866 shares
333,608 shares
684,501 shares
162,037 shares
285,025 shares
389,917 shares
190,638 shares
355,691 shares
211,216 shares