21,760 shares
119,820 shares
201,656 shares
594,162 shares
331,347 shares
39,952 shares
410,758 shares
66,446 shares
44,690 shares
33,965 shares