18,743 shares
20,012 shares
25,578 shares
96,290 shares
176,408 shares
19,851 shares
178,533 shares
23,994 shares
25,990 shares
32,137 shares