88,929 shares
29,261 shares
149,367 shares
98,557 shares
20,432 shares
16,788 shares
294,591 shares
29,717 shares
281,638 shares
69,607 shares