24,403 shares
45,233 shares
11,665 shares
25,005 shares
27,641 shares
18,047 shares
15,726 shares
11,511 shares
508,965 shares
33,107 shares