21,744 shares
119,786 shares
201,632 shares
594,141 shares
331,321 shares
39,923 shares
410,731 shares
66,438 shares
44,684 shares
33,954 shares