117,509 shares
170,797 shares
303,169 shares
719,994 shares
65,857 shares
563,251 shares
64,162 shares
58,431 shares
291,918 shares
145,010 shares