The number of cycles of length k that can be generated by q-ary n-stage feedback shift registers is studied. This problem is equivalent to finding the number of cycles of length k in the natural generalization, from binary to q-ary digits, of the so-called de Bruijn-Good graphs. The number of cycles of length k in the q-ary graph
of order n is denoted by
. Known results about
are summarized and extensive new numerical data is presented. Lower and upper bounds on
are derived showing that, for large k, virtually all q-ary cycles of length k are contained in
for
, but virtually none of these cycles is contained in
for
. More precisely, if
denotes the total number of q-ary lenth-k cycles, then for any function f(k) that grows without bounds as
(e.g.
), the bounds obtained on
are asymptotically tight in the sense that they imply
for
, and
for
, where
denotes the integer part of the enclosed number. Finally, some approximations for
are given that make the global behaviour of
more transparent.