6,754 shares
4,503 shares
5,984 shares
5,231 shares
43,808 shares
43,445 shares
28,907 shares
140,377 shares
640,038 shares
291,274 shares