49,719 shares
380,961 shares
409,329 shares
307,791 shares
70,575 shares
142,813 shares
271,802 shares
210,586 shares
107,532 shares
102,921 shares