94,665 shares
22,398 shares
37,335 shares
65,054 shares
28,086 shares
44,172 shares
258,571 shares
184,681 shares
149,704 shares
15,684 shares