16,356 shares
142,293 shares
342,626 shares
273,068 shares
74,157 shares
162,298 shares
299,362 shares
283,214 shares
80,315 shares
164,312 shares