Great West Life Assurance Company can buy 23,251 Horizon Technology Finance Company shares (NASDAQ:HRZN)