29,617 shares
21,989 shares
47,479 shares
455,010 shares
33,382 shares
25,799 shares
58,773 shares
154,472 shares
31,001 shares
23,772 shares