21,984 shares
120,052 shares
201,878 shares
594,405 shares
331,567 shares
40,159 shares
410,986 shares
66,673 shares
44,923 shares
34,178 shares