29,090 shares
125,516 shares
27,559 shares
19,345 shares
46,631 shares
18,243 shares
10,775 shares
429 shares
395 shares
458 shares