15,991 shares
18,813 shares
262,177 shares
23,967 shares
10,582 shares
39,397 shares
11,272 shares
30,681 shares
15,860 shares
20,261 shares