88,934 shares
29,276 shares
149,373 shares
98,572 shares
20,433 shares
16,794 shares
294,597 shares
29,727 shares
281,638 shares
69,619 shares