24,413 shares
312,431 shares
191,519 shares
22,460 shares
26,627 shares
98,314 shares
18,325 shares
257 shares
201 shares
256 shares