88,689 shares
28,883 shares
149,128 shares
98,003 shares
20,226 shares
16,489 shares
294,340 shares
29,407 shares
281,180 shares
69,284 shares