22,719 shares
23,075 shares
18,321 shares
318,593 shares
282,114 shares
174,682 shares
76,462 shares
160,301 shares
406,983 shares
73,692 shares