21,734 shares
119,756 shares
201,617 shares
594,120 shares
331,296 shares
39,904 shares
410,711 shares
66,436 shares
44,680 shares
33,950 shares