29,615 shares
16,024 shares
14,985 shares
18,509 shares
111,142 shares
9,399 shares
38,451 shares
18,484 shares
406,600 shares
16,758 shares