22,718 shares
23,074 shares
18,320 shares
318,592 shares
282,111 shares
174,682 shares
76,462 shares
160,301 shares
406,983 shares
73,692 shares