21,561 shares
119,627 shares
201,435 shares
593,974 shares
331,097 shares
39,715 shares
410,544 shares
66,327 shares
44,582 shares
33,766 shares