128,755 shares
98,266 shares
98,069 shares
283,841 shares
183,691 shares
409,803 shares
339,497 shares
74,198 shares
291,936 shares
73,886 shares