29,094 shares
125,522 shares
27,562 shares
19,347 shares
46,638 shares
18,246 shares
10,775 shares
429 shares
396 shares
460 shares