21,760 shares
119,820 shares
201,656 shares
594,163 shares
331,347 shares
39,952 shares
410,758 shares
66,447 shares
44,692 shares
33,965 shares