29,091 shares
125,517 shares
27,561 shares
19,346 shares
46,633 shares
18,243 shares
10,775 shares
429 shares
396 shares
458 shares