118,683 shares
129,875 shares
18,048 shares
14,998 shares
19,587 shares
27,280 shares
94,884 shares
24,485 shares
325,014 shares
20,237 shares