28,206 shares
19,656 shares
14,098 shares
28,363 shares
14,052 shares
7,711 shares
18,967 shares
21,717 shares
389,749 shares
33,943 shares