24,516 shares
19,776 shares
21,140 shares
94,372 shares
30,546 shares
96,351 shares
41,244 shares
31,506 shares
23,346 shares
21,458 shares