34,781 shares
263,501 shares
124,116 shares
93,577 shares
36,984 shares
63,073 shares
44,060 shares
21,199 shares
299,638 shares
21,374 shares