21,757 shares
119,812 shares
201,651 shares
594,155 shares
331,343 shares
39,950 shares
410,749 shares
66,440 shares
44,687 shares
33,959 shares