128,923 shares
98,318 shares
98,291 shares
284,008 shares
183,902 shares
409,896 shares
339,671 shares
74,398 shares
291,961 shares
73,947 shares