94,662 shares
22,397 shares
37,316 shares
65,041 shares
28,077 shares
44,170 shares
258,547 shares
184,681 shares
149,690 shares
15,684 shares