14,558 shares
47,056 shares
272,573 shares
19,460 shares
12,638 shares
71,258 shares
18,952 shares
32,936 shares
148,609 shares
96,414 shares