21,986 shares
120,057 shares
201,879 shares
594,406 shares
331,572 shares
40,159 shares
410,990 shares
66,675 shares
44,926 shares
34,180 shares