65,393 shares
31,389 shares
23,218 shares
251,066 shares
28,727 shares
149,827 shares
26,271 shares
244,170 shares
119,540 shares
25,996 shares