90,601 shares
64,367 shares
316,865 shares
182,913 shares
50,275 shares
76,981 shares
61,857 shares
129,146 shares
51,935 shares
105,254 shares