167,529 shares
28,307 shares
69,990 shares
230,431 shares
348,542 shares
32,993 shares
166,209 shares
227,708 shares
74,900 shares
33,078 shares