24,413 shares
312,431 shares
191,519 shares
22,460 shares
26,627 shares
98,314 shares
18,324 shares
256 shares
199 shares