26,541 shares
220,441 shares
121,453 shares
273,841 shares
363,018 shares
303,665 shares
212,737 shares
347,876 shares
391,929 shares
119,265 shares